|
Zen API
|
Core types and definitions.
Types | |
| struct | k16s |
| Represents a 16-bit signed integer. More... | |
| struct | k16u |
| Represents a 16-bit unsigned integer. More... | |
| struct | k32f |
| Represents a 32-bit floating-point number. More... | |
| struct | k32s |
| Represents a 32-bit signed integer. More... | |
| struct | k32u |
| Represents a 32-bit unsigned integer. More... | |
| struct | k64f |
| Represents a 64-bit floating-point number. More... | |
| struct | k64s |
| Represents a 64-bit signed integer. More... | |
| struct | k64u |
| Represents a 64-bit unsigned integer. More... | |
| struct | k8s |
| Represents an 8-bit signed integer. More... | |
| struct | k8u |
| Represents an 8-bit unsigned integer. More... | |
| class | kAlloc |
| Abstract base class for memory allocator types. More... | |
| class | kAssembly |
| Represents a library of types. More... | |
| struct | kBool |
| Represents a boolean value. More... | |
| struct | kByte |
| Represents a byte on the current platform. More... | |
| struct | kCallback |
| Represents a callback function and context pointer. More... | |
| struct | kChar |
| Represents a single unit (byte) in a UTF-8 character. More... | |
| class | kObject |
| Root of all class types in the Zen type system. More... | |
| interface | kObjectPool |
| Supports reclaiming objects upon destruction. More... | |
| struct | kPointer |
| Represents a void pointer. More... | |
| struct | kSize |
| Represents an unsigned integer that can store a pointer address. More... | |
| struct | kSSize |
| Represents a signed integer that can store a pointer address. More... | |
| struct | kStatus |
| Represents an enumeration of error codes. More... | |
| struct | kText128 |
| Represents a 128-unit, null-terminated, kChar sequence. More... | |
| struct | kText16 |
| Represents a 16-unit, null-terminated, kChar sequence. More... | |
| struct | kText256 |
| Represents a 256-unit, null-terminated, kChar sequence. More... | |
| struct | kText32 |
| Represents a 32-unit, null-terminated, kChar sequence. More... | |
| struct | kText64 |
| Represents a 64-unit, null-terminated, kChar sequence. More... | |
| class | kType |
| Represents metadata about a type (class, interface, or value). More... | |
| struct | kTypeFlag |
| Represents an enumeration of type flags. More... | |
| struct | kTypeVersion |
| Represents an opaque reference to type version information (used in object serialization). More... | |
| class | kUserAlloc |
| Allocates memory from a user-defined memory source. More... | |
| class | kValue |
| Root of all value types in the kType system. More... | |
| struct | kVersion |
| Represents a version number. More... | |