#include <bodycontroller.h>
Inheritance diagram for oxygen::BodyController:
Public Member Functions | |
BodyController () | |
virtual | ~BodyController () |
Protected Member Functions | |
virtual void | OnLink () |
sets up the reference to the controlled body | |
virtual void | OnUnlink () |
resets the reference to the controlled body | |
Protected Attributes | |
boost::shared_ptr< Body > | mBody |
the reference to the controlled body |
Definition at line 34 of file bodycontroller.h.
|
Definition at line 37 of file bodycontroller.h. |
|
Definition at line 38 of file bodycontroller.h. |
|
sets up the reference to the controlled body
Reimplemented from zeitgeist::Leaf. Definition at line 30 of file bodycontroller.cpp. References zeitgeist::Object::GetLog(), zeitgeist::Leaf::GetParentSupportingClass(), and mBody. Here is the call graph for this function: ![]() |
|
resets the reference to the controlled body
Reimplemented from zeitgeist::Leaf. Definition at line 42 of file bodycontroller.cpp. References mBody. |
|
the reference to the controlled body
Definition at line 49 of file bodycontroller.h. Referenced by OnLink(), OnUnlink(), oxygen::VelocityController::PrePhysicsUpdateInternal(), oxygen::FPSController::PrePhysicsUpdateInternal(), and oxygen::DragController::PrePhysicsUpdateInternal(). |