|
Monad Engine da02fba2
> Undercity Codex_
|
#include <PhysicsManager.h>
Public Member Functions | |
| PhysicsManager () | |
| ~PhysicsManager () | |
| void | Init () |
| void | Update (float deltaTime) |
| void | AddRigidBody (RigidBody *body) |
| void | RemoveRigidBody (RigidBody *body) |
| btDiscreteDynamicsWorld * | GetWorld () |
Definition at line 15 of file PhysicsManager.h.
| eng::PhysicsManager::PhysicsManager | ( | ) |
Definition at line 10 of file PhysicsManager.cpp.
| eng::PhysicsManager::~PhysicsManager | ( | ) |
Definition at line 14 of file PhysicsManager.cpp.
| void eng::PhysicsManager::AddRigidBody | ( | RigidBody * | body | ) |
Definition at line 75 of file PhysicsManager.cpp.
References eng::RigidBody::GetBody(), and eng::RigidBody::SetAddedToWorld().
Referenced by eng::PhysicsComponent::Init().
| btDiscreteDynamicsWorld * eng::PhysicsManager::GetWorld | ( | ) |
Definition at line 104 of file PhysicsManager.cpp.
Referenced by eng::KinematicCharacterController::KinematicCharacterController(), and eng::KinematicCharacterController::~KinematicCharacterController().
| void eng::PhysicsManager::Init | ( | ) |
Definition at line 18 of file PhysicsManager.cpp.
Referenced by eng::Engine::Init().
| void eng::PhysicsManager::RemoveRigidBody | ( | RigidBody * | body | ) |
Definition at line 90 of file PhysicsManager.cpp.
References eng::RigidBody::GetBody(), and eng::RigidBody::SetAddedToWorld().
Referenced by eng::RigidBody::~RigidBody().
| void eng::PhysicsManager::Update | ( | float | deltaTime | ) |
Definition at line 31 of file PhysicsManager.cpp.
Referenced by eng::Engine::Run().