|
Game Engine
Architected a C++ game engine with a runtime reflection system - employing Chain of
|
Classes | |
| class | ActionHandler |
| class | ActionListHandler |
| class | ActionWhileParamHandler |
| class | Attributed |
| class | ContentService |
| class | Datum |
| class | FactoryService |
| class | FloatHandler |
| class | GameObjectHandler |
| struct | IAbstractFactory |
| struct | IFactoryBase |
| struct | IFactoryService |
| struct | IJsonConfig |
| struct | IJsonParser |
| class | IntHandler |
| struct | IParseHandler |
| struct | ITypeProvider |
| struct | ITypeRegistrar |
| class | Parser |
| class | ParseWriter |
| class | PrimitiveTypeHandler |
| class | Scope |
| class | ScopeFactoryHandler |
| class | ScopeHandler |
| class | ScopeWriter |
| struct | Signature |
| class | SpecialPrimitivesHandler |
| class | StringHandler |
| class | TestWriter |
Typedefs | |
| using | ClassDefinition = std::vector<Signature> |
| using Fiea::Engine::Content::ClassDefinition = std::vector<Signature> |
| Fiea::Engine::Content::FACTORY_DEFINE | ( | Scope | ) |
| Fiea::Engine::Content::FACTORY_DEFINE_ABSTRACT | ( | Fiea::Engine::Content::Scope | ) |
| Fiea::Engine::Content::RTTI_DEFINITIONS | ( | Attributed | ) |
| Fiea::Engine::Content::RTTI_DEFINITIONS | ( | IFactoryBase | ) |
| Fiea::Engine::Content::RTTI_DEFINITIONS | ( | ParseWriter | ) |
| Fiea::Engine::Content::RTTI_DEFINITIONS | ( | Scope | ) |