Ammo Member List

This is the complete list of members for Ammo, including all inherited members.

accept(Physics::Visitor &v)C3DPhy
addBody(Physics::Body *pBody)C3DPhy
addGeom(Physics::Geom *pGeom)C3DPhy
addJoint(Physics::Joint *pJoint)C3DPhy [inline]
addSpace(Physics::Space *pSpace)C3DPhy
Ammo(osg::MatrixTransform *pModel, Physics::Geom *pGeom, C3DPhy::EInitOptions options, const C3DPhy *pInheritTeamAndPlayer=NULL)Ammo
Ammo(const C3DPhy &v, UINT copyOpts=COPY_3D|COPY_PHYSICS|COPY_OWNER)Ammo
Ammo(const Ammo &v, UINT copyOpts=COPY_3D|COPY_PHYSICS|COPY_OWNER)Ammo
AMMO enum valueIGeomCollisionContainer
as3DPhy()C3DPhy [inline, virtual]
asAmmo()Ammo [inline, virtual]
asUnit()IGeomCollisionContainer [inline, virtual]
asZone()IGeomCollisionContainer [inline, virtual]
attachBodies(const GeomList &vOriginalGeoms, const SpaceList &vOriginalSpaces, const BodyList &vOriginalAdditionnalBodies, Physics::Joint *pOriginalJoint, Physics::Joint *pCopyJoint)C3DPhy [protected]
bind(UINT numGeom)C3DPhy
bind()C3DPhy
BodyList typedefC3DPhy
C3DPhy(const C3DPhy *pInheritTeamAndPlayer=NULL)C3DPhy
C3DPhy(osg::MatrixTransform *pModel, Physics::Geom *pGeom, EInitOptions options=INIT_NONE, const C3DPhy *pInheritTeamAndPlayer=NULL)C3DPhy
C3DPhy(const C3DPhy &v, UINT copyOpts=COPY_DEFAULT)C3DPhy
C3DPHY enum valueIGeomCollisionContainer
C3DPhyOwner classC3DPhy [friend]
canBeDeletedOnNextFrameAmmo [protected]
className() const C3DPhy [inline, virtual]
clearBodyContactPos()C3DPhy [protected]
COPY_3D enum valueC3DPhy
COPY_ALL enum valueC3DPhy
COPY_DEFAULT enum valueC3DPhy
COPY_OWNER enum valueC3DPhy
COPY_PHYSICS enum valueC3DPhy
COPY_TTL enum valueC3DPhy
createPhysicsDebugView(bool enable)C3DPhy
EContainerType enum nameIGeomCollisionContainer
ECopyOptions enum nameC3DPhy
EInitOptions enum nameC3DPhy
EReferenceType enum nameC3DPhy [protected]
findGeomCopy(const GeomList &vOriginalGeoms, const SpaceList &vOriginalSpaces, const Physics::Geom *pOriginalGeom)C3DPhy [protected]
findGeomCopyInSpace(const Physics::Space &originalSpace, const Physics::Space &copySpace, const Physics::Geom *pOriginalGeom)C3DPhy [protected]
GeomList typedefC3DPhy
get3DPhyOwner()C3DPhy [inline]
get3DPhyOwner() const C3DPhy [inline]
getAdditionalBodies()C3DPhy [inline]
getAdditionalBodies() const C3DPhy [inline]
getAdditionalBody(UINT index)C3DPhy [inline]
getAdditionalBody(UINT index) const C3DPhy [inline]
getDeleteCallback()C3DPhy [inline]
getDeleteCallback() const C3DPhy [inline]
getGeom(UINT index)C3DPhy [inline]
getGeom(UINT index) const C3DPhy [inline]
getGeoms()C3DPhy [inline]
getGeoms() const C3DPhy [inline]
getJoint(UINT index)C3DPhy [inline]
getJoint(UINT index) const C3DPhy [inline]
getJoints()C3DPhy [inline]
getJoints() const C3DPhy [inline]
getMatrix() const C3DPhy [inline]
getMinCollisionCineticToDestroy() const Ammo [inline]
getMinSpeed2() const Ammo [inline]
getModel()C3DPhy [inline]
getModel() const C3DPhy [inline]
getNumAdditionalBodies() const C3DPhy [inline]
getNumGeoms() const C3DPhy [inline]
getNumJoints() const C3DPhy [inline]
getNumSpaces() const C3DPhy [inline]
getParam(WeaponEnergy::EEneryType energyType) const Ammo [inline]
getPlayer()C3DPhy [inline]
getPlayer() const C3DPhy [inline]
getPos() const C3DPhy [inline]
getQuaternion() const C3DPhy [inline]
getReferenceFrame() const C3DPhy [inline]
getReferenceFrameObject() const C3DPhy [protected]
getReferenceFrameObjectNoThrow() const C3DPhy [protected]
getSpace(UINT index)C3DPhy [inline]
getSpace(UINT index) const C3DPhy [inline]
getSpaces()C3DPhy [inline]
getSpaces() const C3DPhy [inline]
getTeam()C3DPhy [inline]
getTeam() const C3DPhy [inline]
getTTL()C3DPhy [inline]
getType() const Ammo [inline, virtual]
hasReferenceFrameObject() const C3DPhy [inline]
hitAfter(Physics::Contact *pContacts, unsigned int nbContacts, Physics::Contact *pMaxEnergyContact, Physics::Geom &thisGeom, Physics::Geom &otherGeom, bool contactJointCreated)Ammo [virtual]
hitBefore(Physics::Contact *pContacts, unsigned int nbContacts, Physics::Contact *pMaxEnergyContact, Physics::Geom &thisGeom, Physics::Geom &otherGeom, Physics::Body *&inout_pThisBody, Physics::Body *&inout_pOtherBody)Ammo [virtual]
INIT_AUTO_BIND enum valueC3DPhy
INIT_BIND_ONCE enum valueC3DPhy
INIT_NONE enum valueC3DPhy
isHitBy(WeaponEnergy::EEneryType type, double energy, const osg::Vec3 &point)C3DPhy [inline]
isHitByChemical(double energy, const osg::Vec3 &point)C3DPhy [inline, virtual]
isHitByCinetic(double energy, const osg::Vec3 &point)C3DPhy [inline, virtual]
isHitByPerforant(double energy, const osg::Vec3 &point)C3DPhy [inline, virtual]
isHitByRadiant(double energy, const osg::Vec3 &point)C3DPhy [inline, virtual]
isHitByThermal(double energy, const osg::Vec3 &point)C3DPhy [inline, virtual]
JointList typedefC3DPhy
lastPerforationEnergyAmmo [protected]
markAsRemoved()C3DPhy
markAsRemoved(Physics::Geom *pGeom)C3DPhy [protected]
markAsRemoved(Physics::Space *pSpace)C3DPhy [protected]
markAsRemoved(Physics::Joint *pJoint)C3DPhy [protected]
markAsRemoved(Physics::Body *pAdditionalBody)C3DPhy [protected]
minCollisionCineticToDestroyAmmo [protected]
minSpeed2Ammo [protected]
NO_REF enum valueC3DPhy [protected]
onTTLZero()C3DPhy [virtual]
operator const osg::MatrixTransform *() const C3DPhy [inline]
operator osg::MatrixTransform *()C3DPhy [inline]
OTHER enum valueIGeomCollisionContainer
p3DPhyOwnerC3DPhy [protected]
pDeleteCBC3DPhy [protected]
pModelC3DPhy [protected]
pModel_debugC3DPhy [protected]
pPlayerC3DPhy [protected]
pTeamC3DPhy [protected]
REF_ADDITIONAL_BODY enum valueC3DPhy [protected]
REF_GEOM enum valueC3DPhy [protected]
REF_GEOM_IN_SPACE enum valueC3DPhy [protected]
rotate(const osg::Quat &quat)C3DPhy
set3DPhyOwner(C3DPhyOwner *p3DPhyOwner)C3DPhy [inline, protected]
set3DtoPhy(UINT numGeom)C3DPhy
set3DtoPhy()C3DPhy
setDeleteCallback(C3DPhyCallback *pCB)C3DPhy [inline]
setMatrix(const osg::Matrix &matrix)C3DPhy [inline]
setMinCollisionCineticToDestroy(float energy)Ammo [inline]
setMinSpeed2(float minSpeed2)Ammo [inline]
setModel(osg::MatrixTransform *pModel)C3DPhy [inline]
setParam(WeaponEnergy::EEneryType energyType, float value)Ammo [inline]
setPlayer(PVLEPlayer *pPlayer)C3DPhy
setPos(const osg::Vec3 &pos)C3DPhy [inline]
setQuaternion(const osg::Quat &quat)C3DPhy [inline]
setTeam(PVLETeam *pTeam)C3DPhy
setTeamAndPlayer(const C3DPhy &v)C3DPhy
setTTL(double ttl)C3DPhy [inline]
SpaceList typedefC3DPhy
step(dReal stepSize)Ammo [virtual]
translate(const osg::Vec3 &vec)C3DPhy
TReferenceFrame typedefC3DPhy
ttlC3DPhy [protected]
UNIT enum valueIGeomCollisionContainer
vAdditionalBodiesC3DPhy [protected]
vGeomsC3DPhy [protected]
vJointsC3DPhy [protected]
vParamsAmmo [protected]
vSpacesC3DPhy [protected]
ZONE enum valueIGeomCollisionContainer
~C3DPhy()C3DPhy [inline, protected, virtual]
~IGeomCollisionContainer()IGeomCollisionContainer [inline, protected, virtual]


Generated on Sun Jan 17 11:39:26 2010 for PVLE (Pro-Vocation Light Engine) by  doxygen 1.5.9