Practical Tools for Simple Design
Loading...
Searching...
No Matches
Util::GameObject Member List

This is the complete list of members for Util::GameObject, including all inherited members.

AddChild(const std::shared_ptr< GameObject > &child)Util::GameObjectinline
Draw() (defined in Util::GameObject)Util::GameObject
GameObject()=defaultUtil::GameObject
GameObject(const std::shared_ptr< Core::Drawable > &drawable, const float zIndex, const glm::vec2 &pivot={0, 0}, const bool visible=true, const std::vector< std::shared_ptr< GameObject > > &children=std::vector< std::shared_ptr< GameObject > >())Util::GameObjectinline
GameObject(const GameObject &other)=defaultUtil::GameObject
GameObject(GameObject &&other)=defaultUtil::GameObject
GetChildren() constUtil::GameObjectinline
GetScaledSize() constUtil::GameObjectinline
GetTransform() constUtil::GameObjectinline
GetZIndex() constUtil::GameObjectinline
m_Children (defined in Util::GameObject)Util::GameObjectprotected
m_Drawable (defined in Util::GameObject)Util::GameObjectprotected
m_Pivot (defined in Util::GameObject)Util::GameObjectprotected
m_Transform (defined in Util::GameObject)Util::GameObject
m_Visible (defined in Util::GameObject)Util::GameObjectprotected
m_ZIndex (defined in Util::GameObject)Util::GameObjectprotected
operator=(const GameObject &other)=delete (defined in Util::GameObject)Util::GameObject
RemoveChild(const std::shared_ptr< GameObject > &child)Util::GameObjectinline
SetDrawable(const std::shared_ptr< Core::Drawable > &drawable)Util::GameObjectinline
SetPivot(const glm::vec2 &pivot)Util::GameObjectinline
SetVisible(const bool visible)Util::GameObjectinline
SetZIndex(float index)Util::GameObjectinline
~GameObject()=defaultUtil::GameObjectvirtual