Elevate Engine
1
Loading...
Searching...
No Matches
Elevate::GameObject Member List
This is the complete list of members for
Elevate::GameObject
, including all inherited members.
AddChild
(std::shared_ptr< GameObject > child)
Elevate::GameObject
protected
AddComponent
(Args &&... args)
Elevate::GameObject
ComponentRegistry
Elevate::GameObject
friend
Create
(std::string name, std::shared_ptr< Scene > scene, std::shared_ptr< GameObject > parent=nullptr)
Elevate::GameObject
static
Destroy
()
Elevate::GameObject
Editor::EditorLayer
Elevate::GameObject
friend
GameObject
(std::string name, std::shared_ptr< Scene > scene, std::shared_ptr< GameObject > parent=nullptr)
Elevate::GameObject
GenGlobalMatrix
() const
Elevate::GameObject
GetChilds
() const
Elevate::GameObject
inline
GetComponent
(bool onlyReturnActive=false)
Elevate::GameObject
GetComponents
()
Elevate::GameObject
GetEntityId
()
Elevate::GameObject
inline
GetGlobalPosition
()
Elevate::GameObject
GetModelMatrix
() const
Elevate::ITransformable
inline
GetName
()
Elevate::GameObject
inline
GetObjectId
()
Elevate::GameObject
inline
GetPosition
()
Elevate::ITransformable
inline
GetRotation
()
Elevate::ITransformable
inline
GetScale
()
Elevate::ITransformable
inline
GetScene
()
Elevate::GameObject
inline
GetTransform
()
Elevate::ITransformable
inline
GetTransform
() const
Elevate::ITransformable
inline
HasChild
() const
Elevate::GameObject
inline
HasComponent
()
Elevate::GameObject
m_Transform
Elevate::ITransformable
protected
Notify
(Event &event)
Elevate::GameObject
protected
OnSetPosition
() override
Elevate::GameObject
protected
virtual
OnSetRotation
() override
Elevate::GameObject
protected
virtual
OnSetScale
() override
Elevate::GameObject
protected
virtual
RemoveChild
(std::shared_ptr< GameObject > child)
Elevate::GameObject
RemoveComponent
()
Elevate::GameObject
Render
()
Elevate::GameObject
protected
RenderInEditor
()
Elevate::GameObject
protected
RenderWhenSelected
()
Elevate::GameObject
protected
Scene
Elevate::GameObject
friend
SetFromGlobalMatrix
(const glm::mat4 &newWorld)
Elevate::GameObject
SetName
(std::string newName)
Elevate::GameObject
inline
SetParent
(std::shared_ptr< GameObject > newParent)
Elevate::GameObject
SetPosition
(glm::vec3 pos)
Elevate::ITransformable
inline
SetRotation
(glm::vec3 rotation)
Elevate::ITransformable
inline
SetScale
(glm::vec3 scale)
Elevate::ITransformable
inline
Update
()
Elevate::GameObject
protected
~GameObject
()
Elevate::GameObject
Generated by
1.9.8