![]() |
Raven Engine v0.1
|
Type ID and metadata management system for Raven Engine. More...
#include "Raven/Reflection/ReflectionUtils.h"#include "Raven/Reflection/VariableData.h"#include "Raven/Reflection/Type.h"Classes | |
| struct | Raven::TypeData |
| Metadata about a type. More... | |
Namespaces | |
| namespace | Raven |
Type ID and metadata management system for Raven Engine.
Provides a system to manage and identify types at runtime using unique TypeIDs. The TypeID class is used to create and compare unique type identifiers for any given type, and the TypeData structure holds metadata about those types, such as their name, size, and alignment. This system serves as the foundation for the engine's reflection, serialization, and other type-related operations.