_addBoundingBoxToQueue(RenderQueue *queue) | Ogre::SceneNode | [virtual] |
_autoTrack(void) | Ogre::SceneNode | |
_findVisibleObjects(Camera *cam, RenderQueue *queue, bool includeChildren=true, bool displayNodes=false, bool onlyShadowCasters=false) | Ogre::SceneNode | [virtual] |
_getDerivedOrientation(void) const | Ogre::Node | [virtual] |
_getDerivedPosition(void) const | Ogre::Node | [virtual] |
_getDerivedScale(void) const | Ogre::Node | [virtual] |
_getFullTransform(void) const | Ogre::Node | [virtual] |
_getWorldAABB(void) const | Ogre::SceneNode | [virtual] |
_notifyRootNode(void) | Ogre::SceneNode | [virtual] |
_update(bool updateChildren, bool parentHasChanged) | Ogre::SceneNode | [virtual] |
_updateBounds(void) | Ogre::SceneNode | [virtual] |
_updateCustomGpuParameter(const GpuProgramParameters::AutoConstantEntry &constantEntry, GpuProgramParameters *params) const | Ogre::Renderable | [virtual] |
_updateFromParent(void) const | Ogre::Node | [protected, virtual] |
_weightedTransform(Real weight, const Vector3 &translate, const Quaternion &rotate, const Vector3 &scale) | Ogre::Node | [virtual] |
addChild(Node *child) | Ogre::Node | [virtual] |
attachObject(MovableObject *obj) | Ogre::SceneNode | [virtual] |
cancelUpdate(Node *child) | Ogre::Node | [virtual] |
ChildNodeIterator typedef | Ogre::Node | |
ChildNodeMap typedef | Ogre::Node | |
ChildUpdateSet typedef | Ogre::Node | [protected] |
ConstChildNodeIterator typedef | Ogre::Node | |
ConstObjectIterator typedef | Ogre::SceneNode | |
createChild(const Vector3 &translate=Vector3::ZERO, const Quaternion &rotate=Quaternion::IDENTITY) | Ogre::Node | [virtual] |
createChild(const String &name, const Vector3 &translate=Vector3::ZERO, const Quaternion &rotate=Quaternion::IDENTITY) | Ogre::Node | [virtual] |
createChildImpl(void) | Ogre::SceneNode | [protected, virtual] |
createChildImpl(const String &name) | Ogre::SceneNode | [protected, virtual] |
createChildSceneNode(const Vector3 &translate=Vector3::ZERO, const Quaternion &rotate=Quaternion::IDENTITY) | Ogre::SceneNode | [virtual] |
createChildSceneNode(const String &name, const Vector3 &translate=Vector3::ZERO, const Quaternion &rotate=Quaternion::IDENTITY) | Ogre::SceneNode | [virtual] |
CustomParameterMap typedef | Ogre::Renderable | [protected] |
detachAllObjects(void) | Ogre::SceneNode | [virtual] |
detachObject(unsigned short index) | Ogre::SceneNode | [virtual] |
detachObject(MovableObject *obj) | Ogre::SceneNode | [virtual] |
detachObject(const String &name) | Ogre::SceneNode | [virtual] |
findLights(Real radius) const | Ogre::SceneNode | |
flipVisibility(bool cascade=true) | Ogre::SceneNode | |
getAttachedObject(unsigned short index) | Ogre::SceneNode | [virtual] |
getAttachedObject(const String &name) | Ogre::SceneNode | [virtual] |
getAttachedObjectIterator(void) | Ogre::SceneNode | [virtual] |
getAttachedObjectIterator(void) const | Ogre::SceneNode | [virtual] |
getAutoTrackLocalDirection(void) | Ogre::SceneNode | |
getAutoTrackOffset(void) | Ogre::SceneNode | |
getAutoTrackTarget(void) | Ogre::SceneNode | |
getCastsShadows(void) const | Ogre::Renderable | [virtual] |
getChild(unsigned short index) const | Ogre::Node | [virtual] |
getChild(const String &name) const | Ogre::Node | [virtual] |
getChildIterator(void) | Ogre::Node | [virtual] |
getChildIterator(void) const | Ogre::Node | [virtual] |
getClipPlanes() const | Ogre::Renderable | [virtual] |
getCreator(void) const | Ogre::SceneNode | |
getCustomParameter(size_t index) const | Ogre::Renderable | |
getInheritOrientation(void) const | Ogre::Node | [virtual] |
getInheritScale(void) const | Ogre::Node | [virtual] |
getInitialOrientation(void) const | Ogre::Node | [virtual] |
getInitialPosition(void) const | Ogre::Node | [virtual] |
getInitialScale(void) const | Ogre::Node | [virtual] |
getLights(void) const | Ogre::Node | [virtual] |
getListener(void) const | Ogre::Node | [virtual] |
getLocalAxes(void) const | Ogre::Node | [virtual] |
getMaterial(void) const | Ogre::Node | [virtual] |
getName(void) const | Ogre::Node | |
getNormaliseNormals(void) const | Ogre::Renderable | [virtual] |
getNumWorldTransforms(void) const | Ogre::Renderable | [virtual] |
getOrientation() const | Ogre::Node | [virtual] |
getParent(void) const | Ogre::Node | [virtual] |
getParentSceneNode(void) const | Ogre::SceneNode | |
getPolygonModeOverrideable(void) const | Ogre::Renderable | [virtual] |
getPosition(void) const | Ogre::Node | [virtual] |
getRenderOperation(RenderOperation &op) | Ogre::Node | [virtual] |
getScale(void) const | Ogre::Node | [virtual] |
getShowBoundingBox() const | Ogre::SceneNode | [virtual] |
getSquaredViewDepth(const Camera *cam) const | Ogre::Node | [virtual] |
getTechnique(void) const | Ogre::Renderable | [virtual] |
getWorldOrientation(void) const | Ogre::Node | [virtual] |
getWorldPosition(void) const | Ogre::Node | [virtual] |
getWorldTransforms(Matrix4 *xform) const | Ogre::Node | [virtual] |
isInSceneGraph(void) const | Ogre::SceneNode | [virtual] |
lookAt(const Vector3 &targetPoint, TransformSpace relativeTo, const Vector3 &localDirectionVector=Vector3::NEGATIVE_UNIT_Z) | Ogre::SceneNode | |
mAccumAnimWeight | Ogre::Node | [protected] |
mAutoTrackLocalDirection | Ogre::SceneNode | [protected] |
mAutoTrackOffset | Ogre::SceneNode | [protected] |
mAutoTrackTarget | Ogre::SceneNode | [protected] |
mCachedTransform | Ogre::Node | [mutable, protected] |
mCachedTransformOutOfDate | Ogre::Node | [mutable, protected] |
mChildren | Ogre::Node | [protected] |
mChildrenToUpdate | Ogre::Node | [mutable, protected] |
mCreator | Ogre::SceneNode | [protected] |
mCustomParameters | Ogre::Renderable | [protected] |
mDerivedOrientation | Ogre::Node | [mutable, protected] |
mDerivedPosition | Ogre::Node | [mutable, protected] |
mDerivedScale | Ogre::Node | [mutable, protected] |
mInheritOrientation | Ogre::Node | [protected] |
mInheritScale | Ogre::Node | [protected] |
mInitialOrientation | Ogre::Node | [protected] |
mInitialPosition | Ogre::Node | [protected] |
mInitialScale | Ogre::Node | [protected] |
mIsInSceneGraph | Ogre::SceneNode | [protected] |
mLightList | Ogre::SceneNode | [mutable, protected] |
mLightListDirty | Ogre::SceneNode | [mutable, protected] |
mListener | Ogre::Node | [protected] |
mName | Ogre::Node | [protected] |
mNeedChildUpdate | Ogre::Node | [mutable, protected] |
mNeedParentUpdate | Ogre::Node | [mutable, protected] |
mObjectsByName | Ogre::SceneNode | [protected] |
mOrientation | Ogre::Node | [protected] |
mParent | Ogre::Node | [protected] |
mParentNotified | Ogre::Node | [mutable, protected] |
mpMaterial | Ogre::Node | [mutable, protected] |
mPolygonModeOverrideable | Ogre::Renderable | [protected] |
mPosition | Ogre::Node | [protected] |
mRotFromInitial | Ogre::Node | [protected] |
mScale | Ogre::Node | [protected] |
mScaleFromInitial | Ogre::Node | [protected] |
msDummyPlaneList | Ogre::Renderable | [protected, static] |
mShowBoundingBox | Ogre::SceneNode | [protected] |
msNextGeneratedNameExt | Ogre::Node | [protected, static] |
msQueuedUpdates | Ogre::Node | [protected, static] |
mTransFromInitial | Ogre::Node | [protected] |
mWireBoundingBox | Ogre::SceneNode | [protected] |
mWorldAABB | Ogre::SceneNode | [protected] |
mYawFixed | Ogre::SceneNode | [protected] |
mYawFixedAxis | Ogre::SceneNode | [protected] |
needUpdate(bool forceParentUpdate=false) | Ogre::Node | [virtual] |
Node() | Ogre::Node | |
Node(const String &name) | Ogre::Node | |
numAttachedObjects(void) const | Ogre::SceneNode | [virtual] |
numChildren(void) const | Ogre::Node | [virtual] |
ObjectIterator typedef | Ogre::SceneNode | |
ObjectMap typedef | Ogre::SceneNode | |
pitch(const Radian &angle, TransformSpace relativeTo=TS_LOCAL) | Ogre::Node | [virtual] |
processQueuedUpdates(void) | Ogre::Node | [static] |
QueuedUpdates typedef | Ogre::Node | [protected] |
queueNeedUpdate(Node *n) | Ogre::Node | [static] |
removeAllChildren(void) | Ogre::Node | [virtual] |
removeAndDestroyAllChildren(void) | Ogre::SceneNode | [virtual] |
removeAndDestroyChild(const String &name) | Ogre::SceneNode | [virtual] |
removeAndDestroyChild(unsigned short index) | Ogre::SceneNode | [virtual] |
removeChild(unsigned short index) | Ogre::Node | [virtual] |
removeChild(Node *child) | Ogre::Node | [virtual] |
removeChild(const String &name) | Ogre::Node | [virtual] |
Renderable() | Ogre::Renderable | |
requestUpdate(Node *child, bool forceParentUpdate=false) | Ogre::Node | [virtual] |
resetOrientation(void) | Ogre::Node | [virtual] |
resetToInitialState(void) | Ogre::Node | [virtual] |
roll(const Radian &angle, TransformSpace relativeTo=TS_LOCAL) | Ogre::Node | [virtual] |
rotate(const Vector3 &axis, const Radian &angle, TransformSpace relativeTo=TS_LOCAL) | Ogre::Node | [virtual] |
rotate(const Quaternion &q, TransformSpace relativeTo=TS_LOCAL) | Ogre::Node | [virtual] |
scale(const Vector3 &scale) | Ogre::Node | [virtual] |
scale(Real x, Real y, Real z) | Ogre::Node | [virtual] |
SceneNode(SceneManager *creator) | Ogre::SceneNode | |
SceneNode(SceneManager *creator, const String &name) | Ogre::SceneNode | |
setAutoTracking(bool enabled, SceneNode *target=0, const Vector3 &localDirectionVector=Vector3::NEGATIVE_UNIT_Z, const Vector3 &offset=Vector3::ZERO) | Ogre::SceneNode | |
setCustomParameter(size_t index, const Vector4 &value) | Ogre::Renderable | |
setDirection(Real x, Real y, Real z, TransformSpace relativeTo=TS_LOCAL, const Vector3 &localDirectionVector=Vector3::NEGATIVE_UNIT_Z) | Ogre::SceneNode | |
setDirection(const Vector3 &vec, TransformSpace relativeTo=TS_LOCAL, const Vector3 &localDirectionVector=Vector3::NEGATIVE_UNIT_Z) | Ogre::SceneNode | |
setFixedYawAxis(bool useFixed, const Vector3 &fixedAxis=Vector3::UNIT_Y) | Ogre::SceneNode | |
setInheritOrientation(bool inherit) | Ogre::Node | [virtual] |
setInheritScale(bool inherit) | Ogre::Node | [virtual] |
setInitialState(void) | Ogre::Node | [virtual] |
setInSceneGraph(bool inGraph) | Ogre::SceneNode | [protected] |
setListener(Listener *listener) | Ogre::Node | [virtual] |
setOrientation(const Quaternion &q) | Ogre::Node | [virtual] |
setOrientation(Real w, Real x, Real y, Real z) | Ogre::Node | [virtual] |
setParent(Node *parent) | Ogre::SceneNode | [protected, virtual] |
setPolygonModeOverrideable(bool override) | Ogre::Renderable | [virtual] |
setPosition(const Vector3 &pos) | Ogre::Node | [virtual] |
setPosition(Real x, Real y, Real z) | Ogre::Node | [virtual] |
setScale(const Vector3 &scale) | Ogre::Node | [virtual] |
setScale(Real x, Real y, Real z) | Ogre::Node | [virtual] |
setVisible(bool visible, bool cascade=true) | Ogre::SceneNode | |
showBoundingBox(bool bShow) | Ogre::SceneNode | [virtual] |
TransformSpace enum name | Ogre::Node | |
translate(const Vector3 &d, TransformSpace relativeTo=TS_PARENT) | Ogre::Node | [virtual] |
translate(Real x, Real y, Real z, TransformSpace relativeTo=TS_PARENT) | Ogre::Node | [virtual] |
translate(const Matrix3 &axes, const Vector3 &move, TransformSpace relativeTo=TS_PARENT) | Ogre::Node | [virtual] |
translate(const Matrix3 &axes, Real x, Real y, Real z, TransformSpace relativeTo=TS_PARENT) | Ogre::Node | [virtual] |
TS_LOCAL enum value | Ogre::Node | |
TS_PARENT enum value | Ogre::Node | |
TS_WORLD enum value | Ogre::Node | |
useIdentityProjection(void) const | Ogre::Renderable | [virtual] |
useIdentityView(void) const | Ogre::Renderable | [virtual] |
yaw(const Radian &angle, TransformSpace relativeTo=TS_LOCAL) | Ogre::SceneNode | [virtual] |
~Node() | Ogre::Node | [virtual] |
~Renderable() | Ogre::Renderable | [virtual] |
~SceneNode() | Ogre::SceneNode |
Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Mar 12 14:43:50 2006