PhysicsFeature::MouseGripperProperty Class Reference
#include <mousegripperproperty.h>
Detailed Description
The MouseGripperProperty allows picking dynamic physics object and throw it around.(C) 2008 Radon Labs GmbH
Public Member Functions | |
MouseGripperProperty () | |
constructor | |
virtual | ~MouseGripperProperty () |
destructor | |
virtual void | SetupCallbacks () |
setup callbacks for this property | |
virtual void | SetupDefaultAttributes () |
setup default entity attributes | |
virtual void | OnActivate () |
called from Entity::ActivateProperties() | |
virtual void | OnDeactivate () |
called from Entity::DeactivateProperties() | |
virtual void | OnBeginFrame () |
called after movement has happened | |
virtual void | OnMoveBefore () |
called before movement has happened | |
virtual void | OnMoveAfter () |
called after movement has happened | |
virtual void | OnRenderDebug () |
on render debug | |
Protected Member Functions | |
void | HandleLeftMouseBtnDown () |
handle left mouse btn | |
void | HandleLeftMouseBtnUp () |
handle left mouse btn |
Member Function Documentation
void PhysicsFeature::MouseGripperProperty::OnActivate | ( | ) | [virtual] |
called from Entity::ActivateProperties()
Called when property is attached to a game entity. This will create and setup the required physics entities.
void PhysicsFeature::MouseGripperProperty::OnDeactivate | ( | ) | [virtual] |
called from Entity::DeactivateProperties()
Called when property is going to be removed from its game entity. This will release the physics entity owned by the game entity.
void PhysicsFeature::MouseGripperProperty::OnBeginFrame | ( | ) | [virtual] |
called after movement has happened
Handle general input.