| inkcpp
    | 
Repserentation of a ink variable. More...
#include <inkcpp.h>
| Public Types | |
| enum | Type { ValueTypeNone , ValueTypeBool , ValueTypeUint32 , ValueTypeInt32 , ValueTypeString , ValueTypeFloat , ValueTypeList } | 
| indicates which type is contained in the value  More... | |
| Public Attributes | ||
| union { | ||
| int bool_v | ||
| contains value if type == ValueTypeBool | ||
| uint32_t uint32_v | ||
| contains value if type == ValueTypeUint32 | ||
| int32_t int32_v | ||
| contains value if type == ValueTypeInt32 | ||
| const char * string_v | ||
| contains value if type == ValueTypeString | ||
| float float_v | ||
| contains value if type == ValueTypeFloat | ||
| HInkList * list_v | ||
| contains value if type == ValueTypeList | ||
| }; | ||
| enum InkValue::Type | type | |
| indicates type contained in value | ||
Repserentation of a ink variable.
The concret type contained is noted in type, please use this information to access the corresponding field of the union
| enum InkValue::Type |