Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Olympe::PrefabLoader Member List

This is the complete list of members for Olympe::PrefabLoader, including all inherited members.

GetSchemaVersion(const json &data)Olympe::PrefabLoaderprivatestatic
LoadAllSchemas(const std::string &schemasPath)Olympe::PrefabLoaderstatic
LoadFromFile(const std::string &filePath)Olympe::PrefabLoaderstatic
LoadJsonFromFile(const std::string &filePath)Olympe::PrefabLoaderstatic
ParseComponentSchema(const json &schemaJson)Olympe::PrefabLoaderstatic
ParseSchemaV4(const json &data)Olympe::PrefabLoaderprivatestatic
PrefabLoader()=defaultOlympe::PrefabLoaderprivate
SaveJsonToFile(const std::string &filePath, const json &data)Olympe::PrefabLoaderstatic
SaveToFile(const std::string &filePath, const EntityPrefab &prefab)Olympe::PrefabLoaderstatic
SerializeSchemaV4(const EntityPrefab &prefab)Olympe::PrefabLoaderprivatestatic
ValidateComponentData(const ComponentData &component, const ComponentSchema &schema)Olympe::PrefabLoaderstatic
ValidatePrefab(const EntityPrefab &prefab)Olympe::PrefabLoaderstatic