Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::BoxCollisionComponent Member List

This is the complete list of members for EngineCore::BoxCollisionComponent, including all inherited members.

beginPlay() overrideEngineCore::CollisionComponentvirtual
bodyComponent_EngineCore::CollisionComponentprotected
BoxCollisionComponent(Scene *scene, entt::entity entity, const glm::vec3 &halfExtents=glm::vec3(0.5f))EngineCore::BoxCollisionComponent
canTick() constEngineCore::LogicComponent
CollisionComponent(Scene *scene, entt::entity entity)EngineCore::CollisionComponent
createShape() overrideEngineCore::BoxCollisionComponentvirtual
destroyShape()EngineCore::CollisionComponentvirtual
endPlay() overrideEngineCore::CollisionComponentvirtual
entity_EngineCore::CollisionComponentprotected
getBodyComponent() constEngineCore::CollisionComponentinline
getHalfExtents() constEngineCore::BoxCollisionComponentinline
getLocalOffset() constEngineCore::CollisionComponentinline
getLocalRotation() constEngineCore::CollisionComponentinline
getLocalTransform() constEngineCore::CollisionComponent
getOwningEntity() constEngineCore::LogicComponent
getScene() constEngineCore::LogicComponentprotected
getSceneManager() constEngineCore::LogicComponentprotected
getShape() constEngineCore::CollisionComponentinline
halfExtents_EngineCore::BoxCollisionComponentprivate
isDirty_EngineCore::CollisionComponentprotected
isTrigger() constEngineCore::CollisionComponentinline
isTrigger_EngineCore::CollisionComponentprotected
IsUniqueEngineCore::CollisionComponentstatic
localOffset_EngineCore::CollisionComponentprotected
localRotation_EngineCore::CollisionComponentprotected
LogicComponent(Scene *owningScene)EngineCore::LogicComponentexplicit
markDirty()EngineCore::CollisionComponent
onCollisionBegin(CollisionComponent *other)EngineCore::CollisionComponentvirtual
onCollisionEnd(CollisionComponent *other)EngineCore::CollisionComponentvirtual
onCollisionStay(CollisionComponent *other)EngineCore::CollisionComponentvirtual
owningEntity_EngineCore::LogicComponentprivate
rebuild()EngineCore::CollisionComponent
registerWithBody()EngineCore::CollisionComponentprivate
sceneEngineCore::LogicComponentprivate
setCanTick(bool enable)EngineCore::LogicComponent
setHalfExtents(const glm::vec3 &halfExtents)EngineCore::BoxCollisionComponent
setIsTrigger(bool trigger)EngineCore::CollisionComponent
setLocalOffset(const glm::vec3 &offset)EngineCore::CollisionComponent
setLocalRotation(const glm::quat &rotation)EngineCore::CollisionComponent
setOwningEntity(Entity *entity)EngineCore::LogicComponentprivate
shape_EngineCore::CollisionComponentprotected
tick(double deltaTime)EngineCore::LogicComponentvirtual
tickEnabledEngineCore::LogicComponentprivate
unregisterFromBody()EngineCore::CollisionComponentprivate
~BoxCollisionComponent() override=defaultEngineCore::BoxCollisionComponent
~CollisionComponent() overrideEngineCore::CollisionComponent
~LogicComponent()=defaultEngineCore::LogicComponentvirtual