|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
This is the complete list of members for Grindstone::ECS::Entity, including all inherited members.
| AddComponent(Grindstone::HashedString componentType) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| AddComponent(Args &&... args) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inline |
| AddComponentWithoutSetup(Grindstone::HashedString componentType) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| Destroy() (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| 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::Entity | inline |
| GetComponent(Grindstone::HashedString componentType) const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetComponent() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inline |
| GetHandle() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inlinevirtual |
| GetLocalForward() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetLocalMatrix() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetLocalPosition() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetLocalRight() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetLocalRotation() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetLocalScale() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetLocalUp() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetParent() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetScene() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inlinevirtual |
| GetSceneEntityRegistry() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetWorldForward() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetWorldMatrix() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetWorldPosition() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetWorldRight() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetWorldRotation() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| GetWorldUp() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| HasComponent(Grindstone::HashedString componentType) const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| HasComponent() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inline |
| IsChildOf(const Entity &other) const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| operator bool() const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inlineexplicit |
| operator!=(const Entity &other) const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inline |
| operator==(const Entity &other) const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inline |
| RemoveComponent(Grindstone::HashedString componentType) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| RemoveComponent() (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inline |
| SetParent(Entity) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| TryGetComponent(Grindstone::HashedString componentType, void *&outComponent) const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
| TryGetComponent(ComponentType *&outComponent) const (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inline |