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 | kApiLib |
Collection of library management functions. 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... | |
struct | kCompressionPreset |
Preset compression levels. More... | |
struct | kCompressionType |
Type of compression algorithm. More... | |
struct | kEndianness |
Represents the byte-ordering of primitive data types. More... | |
struct | kEnumeratorInfo |
Represents enumerator information. More... | |
struct | kFieldInfo |
Represents type field information. More... | |
struct | kLogOption |
Represents options associated with a log entry. More... | |
struct | kMemoryAlignment |
Represents alignment options for allocations. More... | |
struct | kMethodInfo |
Represents type method information. More... | |
class | kObject |
Root of all Zen classes. 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 error code. 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 | kTypeFlags |
Represents a set of type flags. More... | |
class | kValue |
Root of all Zen value types. More... | |
struct | kVersion |
Represents a version number. More... | |