Raven Engine v0.1
Loading...
Searching...
No Matches
TypeData.h File Reference

Type ID and metadata management system for Raven Engine. More...

Classes

struct  Raven::TypeData
 Metadata about a type. More...

Namespaces

namespace  Raven

Detailed Description

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.

Note
This module is under development. API and behavior may change as the engine evolves.
Author
SkyHorizon