Zen API

- Home
- Topics
- Types
- Files

All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
Types
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 | kEndianness
| Represents the byte-ordering of primative 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...
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 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...
struct | kTypeVersionInfo
| Represents serialization version information. More...
class | kUserAlloc
| Allocates memory from a user-defined memory source. More...
class | kValue
| Root of all Zen value types. More...
struct | kVersion
| Represents a version number. More...