Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Components::Collision Member List

This is the complete list of members for Engine::Components::Collision, including all inherited members.

beginPlay() overrideEngine::Components::Collisionvirtual
bodyComponent_Engine::Components::Collisionprotected
canTick() constEngine::Components::Logic
Collision(Engine::Entities::Scene *scene, entt::entity entity)Engine::Components::Collision
ComponentNameEngine::Components::Collisionstatic
createShape()=0Engine::Components::Collisionpure virtual
debugColorSeed_Engine::Components::Collisionprotected
debugDraw(const glm::mat4 &worldTransform) constEngine::Components::Collisionvirtual
debugDrawEnabled_Engine::Components::Collisionprotectedstatic
debugName_Engine::Components::Collisionprotected
destroyShape()Engine::Components::Collisionvirtual
endPlay() overrideEngine::Components::Collisionvirtual
entity_Engine::Components::Collisionprotected
getBodyComponent() constEngine::Components::Collisioninline
getComponentName() constEngine::Components::Logicvirtual
getDebugDrawColor(const glm::vec4 &fallbackColor) constEngine::Components::Collisionprotected
getDebugName() constEngine::Components::Collisioninline
getLocalOffset() constEngine::Components::Collisioninline
getLocalRotation() constEngine::Components::Collisioninline
getLocalTransform() constEngine::Components::Collision
getOwningEntity() constEngine::Components::Logic
getScene() constEngine::Components::Logicprotected
getSceneManager() constEngine::Components::Logicprotected
getShape() constEngine::Components::Collisioninline
hasBegunPlay() constEngine::Components::Logic
hasBegunPlay_Engine::Components::Logicprivate
hasDebugColorSeed_Engine::Components::Collisionprotected
isDebugDrawEnabled()Engine::Components::Collisionstatic
isDirty_Engine::Components::Collisionprotected
isTrigger() constEngine::Components::Collisioninline
isTrigger_Engine::Components::Collisionprotected
IsUniqueEngine::Components::Collisionstatic
localOffset_Engine::Components::Collisionprotected
localRotation_Engine::Components::Collisionprotected
Logic(Entities::Scene *owningScene)Engine::Components::Logicexplicit
markDirty()Engine::Components::Collision
onCollisionBegin(Components::Collision *other)Engine::Components::Collisionvirtual
onCollisionEnd(Components::Collision *other)Engine::Components::Collisionvirtual
onCollisionStay(Components::Collision *other)Engine::Components::Collisionvirtual
owningEntity_Engine::Components::Logicprivate
rebuild()Engine::Components::Collision
registerWithBody()Engine::Components::Collisionprivate
scene_Engine::Components::Logicprivate
setCanTick(bool enable)Engine::Components::Logic
setDebugColorSeed(std::uint64_t seed)Engine::Components::Collision
setDebugDrawEnabled(bool enabled)Engine::Components::Collisionstatic
setDebugName(std::string name)Engine::Components::Collision
setIsTrigger(bool trigger)Engine::Components::Collision
setLocalOffset(const glm::vec3 &offset)Engine::Components::Collision
setLocalRotation(const glm::quat &rotation)Engine::Components::Collision
setOwningEntity(Entities::Entity *entity)Engine::Components::Logicprivate
shape_Engine::Components::Collisionprotected
tick(double deltaTime)Engine::Components::Logicvirtual
tickEnabledEngine::Components::Logicprivate
unregisterFromBody()Engine::Components::Collisionprivate
~Collision() overrideEngine::Components::Collision
~Logic()=defaultEngine::Components::Logicvirtual