![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <PrefabLoader.h>
Public Member Functions | |
| ComponentData () | |
| ComponentData (const std::string &type) | |
| json | ToJson () const |
Static Public Member Functions | |
| static ComponentData | FromJson (const json &data) |
Public Attributes | |
| std::string | componentType |
| std::string | componentName |
| std::map< std::string, std::string > | properties |
| bool | enabled |
Definition at line 76 of file PrefabLoader.h.
|
inline |
Definition at line 83 of file PrefabLoader.h.
|
inlineexplicit |
Definition at line 88 of file PrefabLoader.h.
|
static |
Definition at line 15 of file PrefabLoader.cpp.
References componentType, and GetComponentTypeID_Static().
Here is the call graph for this function:| json Olympe::ComponentData::ToJson | ( | ) | const |
Definition at line 14 of file PrefabLoader.cpp.
References componentName, componentType, enabled, GetComponentTypeID_Static(), and properties.
Here is the call graph for this function:| std::string Olympe::ComponentData::componentName |
Definition at line 79 of file PrefabLoader.h.
Referenced by ToJson().
| std::string Olympe::ComponentData::componentType |
Definition at line 78 of file PrefabLoader.h.
Referenced by FromJson(), and ToJson().
| bool Olympe::ComponentData::enabled |
Definition at line 81 of file PrefabLoader.h.
Referenced by ToJson().
| std::map<std::string, std::string> Olympe::ComponentData::properties |
Definition at line 80 of file PrefabLoader.h.
Referenced by ToJson().