, including all inherited members.
_notifyCollided(ApplicationObject *otherObj, const ApplicationObject::CollisionInfo &info) | OgreRefApp::NPC | [protected, virtual] |
_notifyCollided(SceneQuery::WorldFragment *wf, const CollisionInfo &info) | OgreRefApp::NPC | [protected, virtual] |
_updateFromDynamics() | OgreRefApp::NPC | [protected, virtual] |
addForce(const Vector3 &direction, const Vector3 &atPosition=Vector3::ZERO) | OgreRefApp::ApplicationObject | [virtual] |
addForce(Real dir_x, Real dir_y, Real dir_z, Real pos_x=0, Real pos_y=0, Real pos_z=0) | OgreRefApp::ApplicationObject | [virtual] |
addForceWorldSpace(const Vector3 &direction, const Vector3 &atPosition=Vector3::ZERO) | OgreRefApp::ApplicationObject | [virtual] |
addForceWorldSpace(Real dir_x, Real dir_y, Real dir_z, Real pos_x, Real pos_y, Real pos_z) | OgreRefApp::ApplicationObject | [virtual] |
addToPath(AINode node, double step) | OgreRefApp::NPC | |
addTorque(const Vector3 &direction) | OgreRefApp::ApplicationObject | [virtual] |
addTorque(Real x, Real y, Real z) | OgreRefApp::ApplicationObject | [virtual] |
addTorqueWorldSpace(const Vector3 &direction) | OgreRefApp::ApplicationObject | [virtual] |
addTorqueWorldSpace(Real x, Real y, Real z) | OgreRefApp::ApplicationObject | [virtual] |
CollisionProxyList typedef | OgreRefApp::ApplicationObject | [protected] |
crewtick(const Ogre::FrameEvent &evt) | OgreRefApp::NPC | |
destinationPoint | OgreRefApp::NPC | |
followObject | OgreRefApp::NPC | |
foundDestNode | OgreRefApp::NPC | |
getAngularVelocity(void) | OgreRefApp::ApplicationObject | |
getBounceRestitutionValue(void) | OgreRefApp::ApplicationObject | [virtual] |
getBounceVelocityThreshold(void) | OgreRefApp::ApplicationObject | [virtual] |
getEntity(void) | OgreRefApp::ApplicationObject | |
getFriction(void) | OgreRefApp::ApplicationObject | [virtual] |
getLinearVelocity(void) | OgreRefApp::ApplicationObject | |
getOdeBody(void) | OgreRefApp::ApplicationObject | |
getOdeMass(void) | OgreRefApp::ApplicationObject | |
getOrientation(void) | OgreRefApp::ApplicationObject | [virtual] |
getPosition(void) | OgreRefApp::ApplicationObject | [virtual] |
getSceneNode(void) | OgreRefApp::ApplicationObject | |
getSoftness(void) | OgreRefApp::ApplicationObject | [virtual] |
gotoDestination | OgreRefApp::NPC | |
hasReachedDest() | OgreRefApp::NPC | |
interacting | OgreRefApp::NPC | |
isCollisionEnabled(void) | OgreRefApp::ApplicationObject | [virtual] |
isDynamicsEnabled(void) | OgreRefApp::ApplicationObject | [virtual] |
lastDirection | OgreRefApp::NPC | |
mAnimationState | OgreRefApp::NPC | |
mMass | OgreRefApp::ApplicationObject | [protected] |
mOdeBody | OgreRefApp::ApplicationObject | [protected] |
movementPath | OgreRefApp::NPC | |
moveToDest(const Ogre::Vector3 &dest) | OgreRefApp::NPC | |
npcName | OgreRefApp::NPC | [protected] |
npcRaySceneQuery | OgreRefApp::NPC | |
objectToFollow | OgreRefApp::NPC | |
pathfind(AINode firstNode) | OgreRefApp::NPC | |
pathFindFailureCount | OgreRefApp::NPC | |
pathToTake | OgreRefApp::NPC | |
pitch(const Radian &angle) | OgreRefApp::ApplicationObject | [virtual] |
possibilities | OgreRefApp::NPC | |
resolvePath(double step) | OgreRefApp::NPC | |
roll(const Radian &angle) | OgreRefApp::ApplicationObject | [virtual] |
rotate(const Vector3 &axis, const Radian &angle) | OgreRefApp::ApplicationObject | [virtual] |
rotate(const Quaternion &q) | OgreRefApp::ApplicationObject | [virtual] |
sayac | OgreRefApp::NPC | |
setAngularVelocity(const Vector3 &vel) | OgreRefApp::ApplicationObject | |
setAngularVelocity(Real x, Real y, Real z) | OgreRefApp::ApplicationObject | |
setBounceParameters(Real restitutionValue, Real velocityThreshold) | OgreRefApp::ApplicationObject | [virtual] |
setDisabled() | OgreRefApp::NPC | |
setDynamicsDisableThreshold(Real linearSq, Real angularSq, Real overTime) | OgreRefApp::ApplicationObject | [virtual] |
setDynamicsEnabled(bool enabled, bool reEnableOnInteraction=false) | OgreRefApp::ApplicationObject | [virtual] |
setEntityQueryFlags(void) | OgreRefApp::ApplicationObject | [protected, virtual] |
setFriction(Real friction) | OgreRefApp::ApplicationObject | [virtual] |
setLinearVelocity(const Vector3 &vel) | OgreRefApp::ApplicationObject | |
setLinearVelocity(Real x, Real y, Real z) | OgreRefApp::ApplicationObject | |
setMassBox(Real density, const Vector3 &dimensions, const Quaternion &orientation=Quaternion::IDENTITY) | OgreRefApp::ApplicationObject | |
setMassCappedCylinder(Real density, Real length, Real width, const Quaternion &orientation=Quaternion::IDENTITY) | OgreRefApp::ApplicationObject | |
setMassExpert(Real mass, const Vector3 center, const Matrix3 inertia) | OgreRefApp::ApplicationObject | |
setMassSphere(Real density, Real radius) | OgreRefApp::ApplicationObject | |
setOrientation(const Quaternion &orientation) | OgreRefApp::ApplicationObject | [virtual] |
setPosition(const Vector3 &vec) | OgreRefApp::ApplicationObject | [virtual] |
setPosition(Real x, Real y, Real z) | OgreRefApp::ApplicationObject | [virtual] |
setSoftness(Real softness) | OgreRefApp::ApplicationObject | [virtual] |
setState(const String &state) | OgreRefApp::NPC | |
startFollowObject(ApplicationObject *&target) | OgreRefApp::NPC | |
stopFollowObject() | OgreRefApp::NPC | |
testCollide(ApplicationObject *otherObj) | OgreRefApp::ApplicationObject | [virtual] |
testCollide(SceneQuery::WorldFragment *wf) | OgreRefApp::ApplicationObject | [virtual] |
testCollidePlaneBounds(SceneQuery::WorldFragment *wf) | OgreRefApp::ApplicationObject | [protected, virtual] |
tick(const Ogre::FrameEvent &evt, double step) | OgreRefApp::NPC | |
translate(const Vector3 &d) | OgreRefApp::ApplicationObject | [virtual] |
translate(Real x, Real y, Real z) | OgreRefApp::ApplicationObject | [virtual] |
translateWorldSpace(const Vector3 &d) | OgreRefApp::ApplicationObject | [virtual] |
translateWorldSpace(Real x, Real y, Real z) | OgreRefApp::ApplicationObject | [virtual] |
updateCollisionProxies(void) | OgreRefApp::ApplicationObject | [protected, virtual] |
visitedNodes | OgreRefApp::NPC | |
workOnFire(string objName) | OgreRefApp::NPC | |
workOnNpc | OgreRefApp::NPC | [protected] |
workOnPassenger(string objName) | OgreRefApp::NPC | |
yaw(const Radian &angle) | OgreRefApp::ApplicationObject | [virtual] |