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

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

beginPlay() overrideEngineCore::PhysicsBodyComponentvirtual
canTick() constEngineCore::LogicComponent
collisions_EngineCore::PhysicsBodyComponentprivate
compoundShape_EngineCore::PhysicsBodyComponentprivate
createRigidBody()EngineCore::PhysicsBodyComponentprivate
destroyRigidBody()EngineCore::PhysicsBodyComponentprivate
endPlay() overrideEngineCore::PhysicsBodyComponentvirtual
entity_EngineCore::PhysicsBodyComponentprivate
friction_EngineCore::PhysicsBodyComponentprivate
getAngularVelocity() constEngineCore::PhysicsBodyComponent
getFriction() constEngineCore::PhysicsBodyComponentinline
getLinearVelocity() constEngineCore::PhysicsBodyComponent
getMass() constEngineCore::PhysicsBodyComponentinline
getOwningEntity() constEngineCore::LogicComponent
getPhysicsEngine() constEngineCore::PhysicsBodyComponentprivate
getRestitution() constEngineCore::PhysicsBodyComponentinline
getRigidBody() constEngineCore::PhysicsBodyComponentinline
getScene() constEngineCore::LogicComponentprotected
getSceneManager() constEngineCore::LogicComponentprotected
isInitialized_EngineCore::PhysicsBodyComponentprivate
isKinematic() constEngineCore::PhysicsBodyComponentinline
isKinematic_EngineCore::PhysicsBodyComponentprivate
isStatic() constEngineCore::PhysicsBodyComponentinline
isStatic_EngineCore::PhysicsBodyComponentprivate
IsUniqueEngineCore::PhysicsBodyComponentstatic
LogicComponent(Scene *owningScene)EngineCore::LogicComponentexplicit
markShapeDirty()EngineCore::PhysicsBodyComponent
mass_EngineCore::PhysicsBodyComponentprivate
owningEntity_EngineCore::LogicComponentprivate
PhysicsBodyComponent(Scene *scene, entt::entity entity, std::shared_ptr< SceneNode > sceneNode)EngineCore::PhysicsBodyComponent
previousCollisions_EngineCore::PhysicsBodyComponentprivate
processCollisions()EngineCore::PhysicsBodyComponent
rebuildCollisionShape()EngineCore::PhysicsBodyComponentprivate
rebuildIfDirty()EngineCore::PhysicsBodyComponent
registerCollision(CollisionComponent *collision)EngineCore::PhysicsBodyComponent
restitution_EngineCore::PhysicsBodyComponentprivate
rigidBody_EngineCore::PhysicsBodyComponentprivate
sceneEngineCore::LogicComponentprivate
sceneNode_EngineCore::PhysicsBodyComponentprivate
setAngularVelocity(const glm::vec3 &velocity)EngineCore::PhysicsBodyComponent
setCanTick(bool enable)EngineCore::LogicComponent
setFriction(float friction)EngineCore::PhysicsBodyComponent
setKinematic(bool kinematic)EngineCore::PhysicsBodyComponent
setLinearVelocity(const glm::vec3 &velocity)EngineCore::PhysicsBodyComponent
setMass(float mass)EngineCore::PhysicsBodyComponent
setOwningEntity(Entity *entity)EngineCore::LogicComponentprivate
setRestitution(float restitution)EngineCore::PhysicsBodyComponent
setStatic(bool isStatic)EngineCore::PhysicsBodyComponent
shapeDirty_EngineCore::PhysicsBodyComponentprivate
teleport(const glm::vec3 &position)EngineCore::PhysicsBodyComponent
teleport(const glm::vec3 &position, const glm::quat &rotation)EngineCore::PhysicsBodyComponent
tick(double deltaTime)EngineCore::LogicComponentvirtual
tickEnabledEngineCore::LogicComponentprivate
unregisterCollision(CollisionComponent *collision)EngineCore::PhysicsBodyComponent
updateEcsComponent()EngineCore::PhysicsBodyComponentprivate
~LogicComponent()=defaultEngineCore::LogicComponentvirtual
~PhysicsBodyComponent() overrideEngineCore::PhysicsBodyComponent