Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::ECS::Entity Member List

This is the complete list of members for Grindstone::ECS::Entity, including all inherited members.

AddComponent(const char *componentType) (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
AddComponent(Args &&... args) (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinline
AddComponentWithoutSetup(const char *componentType) (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
Destroy() (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
Entity()=default (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entity
Entity(const Entity &other)=default (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entity
Entity(entt::entity entityId, SceneManagement::Scene *scene) (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinline
GetComponent(const char *componentType) const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetComponent() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinline
GetHandle() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinlinevirtual
GetLocalForward() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetLocalMatrix() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetLocalPosition() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetLocalRight() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetLocalRotation() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetLocalScale() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetLocalUp() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetParent() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetScene() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinlinevirtual
GetSceneEntityRegistry() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetWorldForward() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetWorldMatrix() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetWorldPosition() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetWorldRight() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetWorldRotation() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
GetWorldUp() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
HasComponent(const char *componentType) const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
HasComponent() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinline
IsChildOf(const Entity &other) const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
operator bool() const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinlineexplicit
operator!=(const Entity &other) const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinline
operator==(const Entity &other) const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinline
RemoveComponent(const char *componentType) (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
RemoveComponent(const char *componentType) (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinline
SetParent(Entity) (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
TryGetComponent(const char *componentType, void *&outComponent) const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityvirtual
TryGetComponent(ComponentType *&outComponent) const (defined in Grindstone::ECS::Entity)Grindstone::ECS::Entityinline