#include <vee_force_object.h>
Inheritance diagram for VEE_ForceObject:
|
|
|
Default force type is gravity.
|
|
|
|
|
|
|
|
Receive and process a value. Parameters:
Reimplemented from VEE_Particle2. Reimplemented in VEE_Blow, VEE_Damping, VEE_Explosion, VEE_ForcePlane, VEE_Gravitate, VEE_Gravity, VEE_RandomForce, VEE_Tube, VEE_Vortex, VEE_Wind, and VEE_GridForceBase. |
|
This method needs to be overridden if the child class wants to return its values.
Reimplemented from VEE_Particle. Reimplemented in VEE_Explosion, VEE_ForcePlane, VEE_Gravitate, VEE_Gravity, VEE_RandomForce, VEE_Tube, VEE_Vortex, VEE_Wind, and VEE_GridForceBase. |
|
|
|
|
|
|
|
Implemented in VEE_Blow, VEE_Damping, VEE_Explosion, VEE_ForcePlane, VEE_Gravitate, VEE_Gravity, VEE_RandomForce, VEE_Tube, VEE_Vortex, VEE_Wind, VEE_GridForceBase, VEE_GridForce, and VEE_GridForce2. |
|
Get the bounding box of this force object. Outside the bounding box the force must be zero. This method is needed since the scene boxes need to be able to determine where in the scene hierarchy the force object should be registered (VEE_SceneBox::m_forceObjects). Implemented in VEE_Blow, VEE_Damping, VEE_Explosion, VEE_ForcePlane, VEE_Gravitate, VEE_Gravity, VEE_RandomForce, VEE_Tube, VEE_Vortex, VEE_Wind, VEE_GridForceBase, VEE_GridForce, and VEE_GridForce2. |
|
Reimplemented from VEE_Particle. |
|
Update the location of this object.
Reimplemented from VEE_Particle2. Reimplemented in VEE_Blow, VEE_Explosion, VEE_Gravity, VEE_Vortex, VEE_Wind, VEE_GridForce, and VEE_GridForce2. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|