|
DirectZ
|
| Ndz | |
| Necs | |
| CColorComponent | |
| CColorComponentReflectable | |
| CColorComponentReflectableGroup | |
| CEntity | |
| CEntityReflectableGroup | |
| CEntityTransformReflectable | |
| CIComponent | |
| CLight | |
| CLightMetaReflectable | |
| CScene | |
| CSceneReflectableGroup | |
| CShape | |
| CAABB | Axis-Aligned Bounding Box (AABB) template structure |
| CBlendState | |
| CCamera | |
| CCameraOrthographicReflectable | |
| CCameraPerspectiveReflectable | |
| CCameraReflectableGroup | |
| CCameraTypeReflectable | |
| CCameraViewReflectable | |
| CCameraDrawInformation | Information for a single Camera draw |
| Ccolor_vec | |
| CD7Stream | |
| Cdefault_delete_array | Default deleter for arrays |
| Cdefault_delete_single | Default deleter for single heap-allocated objects |
| Cdefault_free_deleter | Default deleter using free() |
| Cdefault_noop | Default no-op deleter |
| CDisplayDescription | |
| CDrawIndirectCommand | Represents a single indirect draw command for use with GPU draw calls |
| CDrawInformation | Struct containing required information to draw |
| CDrawListManager | Template draw list manager for producing draw commands from a struct buffer |
| CECS | |
| CProviderReflectableGroup | |
| CRegisteredComponentEntry | |
| CEventInterface | |
| CExpectedType | |
| CExpectedType< D7Type::a > | |
| CExpectedType< D7Type::T > | |
| CExpectedType< D7Type::U > | |
| CExpectedType< D7Type::u > | |
| CExpectedType< D7Type::X > | |
| CExpectedType< D7Type::Y > | |
| CExpectedType< D7Type::Z > | |
| CFileHandle | Represents a generalized file handle that can reference disk files, embedded assets, or memory streams |
| CFirstMatchingOrDefault | |
| CFirstMatchingOrDefault< Trait > | |
| CFirstMatchingOrDefault< Trait, T, Ts... > | |
| CFramebufferInfo | |
| CGlobalUID | Thread-safe UID generator that increments globally across the application |
| CIDrawListManager | Interface for draw list manager implementations |
| CImageCreateInfo | |
| CImGuiLayer | |
| CIsCameraProvider | |
| CIsDrawProvider | |
| CIsSceneProvider | |
| CKeyValueStream | A key-value binary stream writer/reader with support for serialization, deserialization, and deletion |
| CHeaderEntry | Represents metadata for a key-value entry in the file |
| Cmat | A generic fixed-size matrix template supporting common matrix operations |
| CProgramArgs | Parses and stores command line program arguments |
| CProvider | |
| Cquat | A quaternion class for representing rotations in 3D space |
| CRandom | Utility class for generating random values with optional seeding and support for multiple numeric types |
| CReflectedStructView | |
| CRestorable | |
| Csize_ptr | A reference-counted smart pointer with associated size and custom deleter |
| CStaticRestorable | |
| Cvec | Template struct representing an N-dimensional vector of type T |
| CWindowCreateInfo | |
| CWindowReflectableGroup | |
| Cmemory_buffer | A custom stream buffer that uses a dynamically resizable std::vector<char> as its underlying storage |
| Cmemory_stream | An iostream that uses a memory_buffer for in-memory I/O |
| CReflectable | |
| CReflectableGroup |