|
Zen API
|
Represents a set of type flags.

Related | |
| #define | kTYPE_FLAGS_CLASS (0x01) |
| Type is a class. | |
| #define | kTYPE_FLAGS_INTERFACE (0x02) |
| Type is an interface. | |
| #define | kTYPE_FLAGS_VALUE (0x04) |
| Type is a value. | |
| #define | kTYPE_FLAGS_ENUM (0x08) |
| Type is an enumeration. | |
| #define | kTYPE_FLAGS_BIT_ENUM (0x10) |
| Type is a bitset enumeration. | |
| #define | kTYPE_FLAGS_ABSTRACT (0x20) |
| Type is an abstract class. | |
| #define | kTYPE_FLAGS_ARRAY_VALUE (0x40) |
| Type is an array-based value (e.g. kText32). | |
Additional Inherited Members | |
Public Member Functions inherited from kValue | |
| kBool | kValue_Equals (kType type, const void *value, const void *other) |
| Determines whether a value is equal to another value. More... | |
| kSize | kValue_HashCode (kType type, const void *value) |
| Gets a hash code representing the state of this value. More... | |
| void | kValue_Import (kType type, void *value, const void *source) |
| Imports the content of another value into this value. More... | |