DEKI/ENGINE docs
Deki 0.19.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
Deki::Object Member List

This is the complete list of members for Deki::Object, including all inherited members.

AddChild(Object *child)Deki::Object
AddComponent(Args &&... args)Deki::Objectinline
FindChild(uint32_t childId)Deki::Object
FindChildByName(const std::string &name)Deki::Object
FindInterface()Deki::Objectinline
GenerateDeterministicId(uint32_t seed1, uint32_t seed2)Deki::Objectinlinestatic
GenerateId()Deki::Objectinlinestatic
GetChildIndex(Object *child) constDeki::Object
GetChildren() constDeki::Objectinline
GetComponent()Deki::Objectinline
GetComponent() constDeki::Objectinline
GetComponentByTypeId(uint32_t typeId)Deki::Objectinline
GetComponentByTypeId(uint32_t typeId) constDeki::Objectinline
GetComponents()Deki::Objectinline
GetComponents() constDeki::Objectinline
GetId() constDeki::Objectinline
GetInstanceOverridesJson() constDeki::Object
GetName() constDeki::Objectinline
GetOwnerScene() constDeki::Objectinline
GetParent() constDeki::Objectinline
GetSourceSceneGuid() constDeki::Object
HasComponent() constDeki::Objectinline
InsertChildAt(Object *child, size_t index)Deki::Object
Internal::AddComponentByName(Object &object, const std::string &typeName)Deki::Objectfriend
Internal::AttachComponent(Object &object, Component *component)Deki::Objectfriend
Internal::DetachComponent(Object &object, Component *component)Deki::Objectfriend
Internal::ReattachComponent(Object &object, Component *component, size_t index)Deki::Objectfriend
IsActive() constDeki::Objectinline
IsActiveInHierarchy() constDeki::Object
IsDescendantOf(Object *ancestor) constDeki::Object
IsEditorOnly() constDeki::Objectinline
IsPartOfInstance() constDeki::Objectinline
IsPersistent() constDeki::Objectinline
IsSceneInstance() constDeki::Objectinline
MarkWorldTransformDirty()Deki::Objectinline
Object()Deki::Object
Object(const std::string &objectName)Deki::Object
Object(const Object &)=deleteDeki::Object
operator=(const Object &)=deleteDeki::Object
RemoveChild(Object *child)Deki::Object
RemoveComponent()Deki::Objectinline
RemoveComponent(Component *comp)Deki::Objectinline
RemoveFromParent()Deki::Object
SetActive(bool value)Deki::Objectinline
SetEditorOnly(bool value)Deki::Objectinline
SetId(uint32_t newId)Deki::Object
SetInstanceOverridesJson(const std::string &json)Deki::Object
SetName(const std::string &newName)Deki::Objectinline
SetOwnerScene(Scene *scene)Deki::Objectinline
SetParent(Object *newParent)Deki::Object
SetPartOfInstance(bool value)Deki::Objectinline
SetPersistent(bool value)Deki::Objectinline
SetSourceSceneGuid(const std::string &guid)Deki::Object
~Object()Deki::Object