Zen API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kApi

Description

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  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...