# value_type_t

# 概述

类型常量定义。

# 常量

名称 说明
VALUE_TYPE_INVALID 无效类型。
VALUE_TYPE_BOOL BOOL类型。
VALUE_TYPE_INT8 int8_t类型。
VALUE_TYPE_UINT8 uint8_t类型。
VALUE_TYPE_INT16 int16_t类型。
VALUE_TYPE_UINT16 uint16_t类型。
VALUE_TYPE_INT32 int32_t类型。
VALUE_TYPE_UINT32 uint32_t类型。
VALUE_TYPE_INT64 int64_t类型。
VALUE_TYPE_UINT64 uint64_t类型。
VALUE_TYPE_POINTER void*类型。
VALUE_TYPE_FLOAT float_t类型。
VALUE_TYPE_FLOAT32 float类型。
VALUE_TYPE_DOUBLE double类型。
VALUE_TYPE_STRING char*类型。
VALUE_TYPE_WSTRING wchar_t*类型。
VALUE_TYPE_OBJECT tk_object_t*类型。
VALUE_TYPE_SIZED_STRING 带长度的字符串。
VALUE_TYPE_BINARY 二进制数据。
VALUE_TYPE_UBJSON 二进制数据(UBJSON)。
VALUE_TYPE_TOKEN 特殊用途。
VALUE_TYPE_GRADIENT 渐变颜色。
VALUE_TYPE_ID id。
VALUE_TYPE_FUNC func。
VALUE_TYPE_FUNC_DEF func definition。
VALUE_TYPE_POINTER_REF void*类型。
VALUE_TYPE_BITMAP 位图类型。
VALUE_TYPE_RECT 矩形类型。