| Ck16s | Represents a 16-bit signed integer |
| Ck16u | Represents a 16-bit unsigned integer |
| Ck32f | Represents a 32-bit floating-point number |
| Ck32s | Represents a 32-bit signed integer |
| Ck32u | Represents a 32-bit unsigned integer |
| Ck64f | Represents a 64-bit floating-point number |
| Ck64s | Represents a 64-bit signed integer |
| Ck64u | Represents a 64-bit unsigned integer |
| Ck8s | Represents an 8-bit signed integer |
| Ck8u | Represents an 8-bit unsigned integer |
| CkAlloc | Abstract base class for memory allocator types |
| CkAllocTrait | Represents a memory allocator trait |
| CkApiLib | Collection of library management functions |
| CkArgb | 32-bit color pixel structure (B/G/R/A) |
| CkArray1 | Represents a 1D array |
| CkArray2 | Represents a 2D array |
| CkArray3 | Represents a 3D array |
| CkArrayList | Represents a list implemented with a dynamic array |
| CkArrayProvider | Supports operations on contiguous array-based data types |
| CkAssembly | Represents a library of types |
| CkAtomic32s | Represents a 32-bit, atomically-accessed, signed integer |
| CkAtomicPointer | Represents an atomically-accessed pointer |
| CkBackTrace | Represents a snapshot of the active functions on a call stack |
| CkBitArray | Represents a 1D array of bits |
| CkBlowfishCipher | Blowfish cipher implementation |
| CkBool | Represents a boolean value |
| CkBox | Represents an instance of a value type as an object |
| CkByte | Represents a byte on the current platform |
| CkCallback | Represents a callback function and context pointer |
| CkCfa | Image color filter array type |
| CkChar | Represents a single unit (byte) in a UTF-8 character |
| CkCipher | Abstract base class for symmetric-key encryption classes |
| CkCipherMode | Represents cipher mode for encryption and decryption functions |
| CkCipherPadding | Represents padding mode for encryption |
| CkCipherStream | Supports streaming encryption or decryption |
| CkCollection | Supports forward iteration over a collection of items |
| CkComparison | Represents a comparison type |
| CkCompressionPreset | Preset compression levels |
| CkCompressionType | Type of compression algorithm |
| CkDat5Serializer | Serializes/deserializes objects using kDat5 format |
| CkDat6Serializer | Serializes/deserializes objects using kDat6 format |
| CkDateTime | Represents UTC calendar date/time |
| CkDateTimeFormat | Represents a date/time text format |
| CkDebugAlloc | Debug memory allocator that can track allocations and report leaks |
| CkDebugAllocation | Allocation record used by kDebugAlloc |
| CkDirectory | Collection of directory-related functions |
| CkDynamicLib | Represents a dynamically loaded library |
| CkEndianness | Represents the byte-ordering of primitive data types |
| CkEnumeratorInfo | Represents enumerator information |
| CkEvent | Represents a list of callbacks |
| CkFieldInfo | Represents type field information |
| CkFile | Represents a file stream |
| CkFileMode | Flags that control how a file is opened |
| CkHash | Abstract base class providing hash functionality |
| CkHttpServer | Implements a simple HTTP server |
| CkHttpServerChannel | Represents the server side of an HTTP connection |
| CkHttpServerRequest | Supports HTTP server request parsing |
| CkHttpServerResponse | Supports HTTP server response formatting |
| CkHttpStatus | HTTP status code |
| CkImage | Represents a 2D collection of pixels |
| CkIpAddress | Represents an IP address |
| CkIpEndPoint | Represents an IP end point (address, port) |
| CkIpVersion | Represents an Internet Protocol version |
| CkIterator | Used in conjunction with the kCollection class to iterate over elements |
| CkList | Represents a doubly-linked list |
| CkLock | Represents a recursive, mutual exclusion lock |
| CkLockOption | Represents a lock construction option |
| CkLogOption | Represents options associated with a log entry |
| CkMacAddress | Represents an Ethernet address |
| CkMap | Represents a collection of key-value pairs stored in a hash table |
| CkMath | Collection of mathematical utility functions |
| CkMemory | Represents an in-memory stream |
| CkMemoryAlignment | Represents alignment options for allocations |
| CkMethodInfo | Represents type method information |
| CkMsgQueue | Represents a synchronized FIFO queue with an optional maximum content size and/or item capacity |
| CkMsgQueueDropArgs | Represents arguments passed in a kMsgQueue drop callback |
| CkMsgQueueItemOption | Represents a set of options describing a kMsgQueue item |
| CkMsgQueuePurgeOption | Represents a set of kMsgQueue purge options |
| CkNetwork | A collection of static network utility methods |
| CkNetworkAdapter | Represents network adapter configuration information |
| CkNetworkInfo | Represents network configuration information |
| CkNetworkInterface | Represents network interface configuration information |
| CkObject | Root of all Zen classes |
| CkObjectPool | Supports reclaiming objects upon destruction |
| CkParallel | Declares the kParallel class |
| CkParallelArgs | Arguments received by a kParallel data processing callback |
| CkParallelTransaction | Opaque pointer to a kParallel transaction |
| CkPath | Collection of path manipulation functions |
| CkPeriodic | Provides a periodic function call |
| CkPipeStream | Represents standard streams as kStream object |
| CkPixelFormat | Pixel format descriptor |
| CkPlugin | Represents a dynamically loaded assembly |
| CkPoint16s | 2D point structure with 16-bit signed integer fields |
| CkPoint32f | 2D point structure with 32-bit floating-point fields |
| CkPoint32s | 2D point structure with 32-bit signed integer fields |
| CkPoint3d16s | 3D point structure with 16-bit signed integer fields |
| CkPoint3d32f | 3D point structure with 32-bit floating-point fields |
| CkPoint3d32s | 3D point structure with 32-bit signed integer fields |
| CkPoint3d64f | 3D point structure with 64-bit floating-point fields |
| CkPoint4d16s | 4D point structure with 16-bit signed integer fields |
| CkPoint64f | 2D point structure with 64-bit floating-point fields |
| CkPointer | Represents a void pointer |
| CkPoolAlloc | Allocates small buffers from larger blocks and/or caches deallocated buffers for later reuse |
| CkProcess | Represents a process |
| CkQueue | Represents a FIFO queue implemented with a dynamic array |
| CkRect16s | Rectangle structure with 16-bit signed integer fields |
| CkRect32f | Rectangle structure with 32-bit floating-point fields |
| CkRect32s | Rectangle structure with 32-bit signed integer fields |
| CkRect3d64f | Rectangular cuboid structure with 64-bit floating-point fields |
| CkRect64f | Rectangle structure with 64-bit floating-point fields |
| CkRgb | 32-bit color pixel structure (B/G/R/X) |
| CkRotatedRect32f | Rotated rectangle structure with 32-bit floating-point fields |
| CkRotatedRect32s | Rotated rectangle structure with 32-bit signed integer fields |
| CkSeekOrigin | Represents a stream seek origin |
| CkSemaphore | Represents a semaphore |
| CkSerializer | Base class for serialization/deserialization classes |
| CkSha1Hash | Sha1 hash implementation |
| CkSize | Represents an unsigned integer that can store a pointer address |
| CkSocket | Represents a network socket |
| CkSocketEvent | Represents a set of socket event types |
| CkSocketType | Represents the underlying type of a socket |
| CkSSize | Represents a signed integer that can store a pointer address |
| CkStatus | Represents an error code |
| CkStream | Represents an I/O stream |
| CkString | Represents a character string |
| CkSymbolInfo | Collection of static functions related to debug symbol information |
| CkTcpClient | Represents a TCP client |
| CkTcpServer | Represents a TCP server |
| CkText128 | Represents a 128-unit, null-terminated, kChar sequence |
| CkText16 | Represents a 16-unit, null-terminated, kChar sequence |
| CkText256 | Represents a 256-unit, null-terminated, kChar sequence |
| CkText32 | Represents a 32-unit, null-terminated, kChar sequence |
| CkText64 | Represents a 64-unit, null-terminated, kChar sequence |
| CkThread | Represents a thread |
| CkThreadId | Represents a unique thread identifier |
| CkThreadPool | Represents a thread pool |
| CkThreadPoolTransaction | Opaque pointer to a kThreadPool transaction |
| CkThreadPriorityClass | Represents a thread priority class |
| CkTimer | Represents an interval timer |
| CkTimeSpan | Represents a span of time |
| CkTimeSpanFormat | Represents a timespan text format |
| CkType | Represents metadata about a type (class, interface, or value) |
| CkTypeFlags | Represents a set of type flags |
| CkUdpClient | Represents a UDP client |
| CkUserAlloc | Allocates memory from a user-defined memory source |
| CkUtils | Collection of utility functions |
| CkValue | Root of all Zen value types |
| CkVersion | Represents a version number |
| CkWebSocket | Represents a WebSocket |
| CkWebSocketDataType | Represents Websocket message content type |
| CkXml | Represents an XML document |