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(const char *componentType) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
AddComponent(Args &&... args) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inline |
AddComponentWithoutSetup(const char *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(const char *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(const char *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(const char *componentType) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
RemoveComponent(const char *componentType) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | inline |
SetParent(Entity) (defined in Grindstone::ECS::Entity) | Grindstone::ECS::Entity | virtual |
TryGetComponent(const char *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 |