|
Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
|
This is the complete list of members for Scene, including all inherited members.
| AddObject(DekiObject *obj) | Scene | |
| ApplyOverrides(DekiObject *instanceObj, const nlohmann::json &overrides) | Scene | |
| AssetTypeName | Scene | static |
| ClearUnknownProperties() | Scene | static |
| CollapseInstance(DekiObject *instanceObj) | Scene | |
| CollectLegacyProperties() | Scene | static |
| CollectOverrides(const DekiObject *instanceRoot, const DekiObject *obj, nlohmann::json &overrides) const | Scene | |
| CollectUnknownProperties() | Scene | static |
| ComponentDefaultsToJson(const DekiComponentMeta &meta) | Scene | static |
| ComponentPropertiesToJson(const DekiComponent *comp, const DekiComponentMeta &meta) | Scene | static |
| CreateDekiObject(const std::string &name="DekiObject") | Scene | |
| DestroyDekiObject(DekiObject *dekiObject) | Scene | |
| DuplicateObject(const DekiObject *source) | Scene | |
| ExpandInstance(DekiObject *instanceObj) | Scene | |
| FindDekiObject(const std::string &name) | Scene | |
| FindDekiObject(uint32_t id) | Scene | |
| GetBehaviours() | Scene | |
| GetName() const | Scene | inline |
| GetObjectIndex(DekiObject *obj) const | Scene | |
| GetObjects() const | Scene | inline |
| InsertObjectAt(DekiObject *obj, size_t index) | Scene | |
| Instantiate(Scene *targetScene) | Scene | |
| Instantiate(Scene *targetScene, float x, float y) | Scene | |
| InvalidateBehavioursCache() | Scene | inline |
| IsLoaded() const | Scene | inline |
| Load(const char *path, bool cache=false) | Scene | static |
| LoadData(const uint8_t *data, size_t size) | Scene | |
| LoadFromFile(const std::string &filePath) | Scene | |
| LoadFromJsonString(const std::string &jsonStr) | Scene | |
| LoadFromMemory(const uint8_t *data, size_t size) | Scene | static |
| LoadInternal(const char *path) | Scene | static |
| OnObjectsAboutToBeDestroyedFn typedef | Scene | |
| RemoveObject(DekiObject *obj) | Scene | |
| s_GuidToPathResolver | Scene | static |
| SaveToFile(const std::string &filePath) | Scene | |
| SaveToJsonString() | Scene | |
| Scene() | Scene | |
| SetName(const std::string &sceneName) | Scene | inline |
| SetOnObjectsAboutToBeDestroyed(OnObjectsAboutToBeDestroyedFn fn) | Scene | |
| ~Scene() | Scene |