HatchitGame
Hatchit::Game::GameObject Member List

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

AddChild(GameObject *child)Hatchit::Game::GameObject
AddComponent(T *component)Hatchit::Game::GameObject
AddComponent(Args &&...args)Hatchit::Game::GameObject
AddComponent(Component *component) (defined in Hatchit::Game::GameObject)Hatchit::Game::GameObjectinline
Disable(void)Hatchit::Game::GameObjectinline
DisableComponent(void)Hatchit::Game::GameObject
DisableComponents(void) -> decltype(std::make_tuple(DisableComponent< Args >()...)) Hatchit::Game::GameObjectinline
Enable(void)Hatchit::Game::GameObjectinline
EnableComponent(void)Hatchit::Game::GameObject
EnableComponents(void) -> decltype(std::make_tuple(EnableComponent< Args >()...)) Hatchit::Game::GameObjectinline
GameObject(const GameObject &rhs)=default (defined in Hatchit::Game::GameObject)Hatchit::Game::GameObject
GameObject(GameObject &&rhs)=default (defined in Hatchit::Game::GameObject)Hatchit::Game::GameObject
GetChildAtIndex(std::size_t index)Hatchit::Game::GameObject
GetComponent(void)Hatchit::Game::GameObject
GetComponents(void)Hatchit::Game::GameObject
GetEnabled(void) const Hatchit::Game::GameObject
GetGuid(void) const Hatchit::Game::GameObject
GetName(void) const Hatchit::Game::GameObject
GetParent(void)Hatchit::Game::GameObject
GetTransform(void)Hatchit::Game::GameObject
HasComponent(void) const Hatchit::Game::GameObject
HasComponent(void) const Hatchit::Game::GameObject
MarkForDestroy(void)Hatchit::Game::GameObject
OnInit(void)Hatchit::Game::GameObject
operator=(const GameObject &rhs)=default (defined in Hatchit::Game::GameObject)Hatchit::Game::GameObject
operator=(GameObject &&rhs)=default (defined in Hatchit::Game::GameObject)Hatchit::Game::GameObject
RemoveChild(GameObject *child)Hatchit::Game::GameObject
RemoveChildAtIndex(std::size_t index)Hatchit::Game::GameObject
RemoveComponent(void)Hatchit::Game::GameObject
Scene (defined in Hatchit::Game::GameObject)Hatchit::Game::GameObjectfriend
SetEnabled(bool value)Hatchit::Game::GameObject
SetParent(GameObject *parent)Hatchit::Game::GameObject
Update(void)Hatchit::Game::GameObject