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 | ) |