# Ogre::BspSceneNode Member List

This is the complete list of members for Ogre::BspSceneNode, including all inherited members.

_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::BspSceneNode | `[virtual]`
_updateBounds(void) | Ogre::SceneNode | `[protected, 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]`
BspSceneNode(SceneManager *creator) | Ogre::BspSceneNode |
BspSceneNode(SceneManager *creator, const String &name) | Ogre::BspSceneNode |
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::BspSceneNode | `[virtual]`
detachObject(unsigned short index) | Ogre::BspSceneNode | `[virtual]`
detachObject(const String &name) | Ogre::BspSceneNode | `[virtual]`
Ogre::SceneNode::detachObject(MovableObject *obj) | 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 |
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]`
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 |
getPosition(void) const | Ogre::Node | `[virtual]`
getRenderDetail() const | Ogre::Renderable | `[virtual]`
getRenderDetailOverrideable(void) const | Ogre::Renderable | `[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]`
makeInverseTransform(const Vector3 &position, const Vector3 &scale, const Quaternion &orientation, Matrix4 &destMatrix) | Ogre::Node | `[protected]`
makeTransform(const Vector3 &position, const Vector3 &scale, const Quaternion &orientation, Matrix4 &destMatrix) const | 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]`
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]`
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]`
mPosition | Ogre::Node | `[protected]`
mRenderDetailOverrideable | Ogre::Renderable | `[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]`
mTransFromInitial | Ogre::Node | `[protected]`
mWireBoundingBox | Ogre::SceneNode | `[protected]`
mWorldAABB | Ogre::SceneNode | `[protected]`
mYawFixed | Ogre::SceneNode | `[protected]`
mYawFixedAxis | Ogre::SceneNode | `[protected]`
needUpdate() | 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]`
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) | 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 |
setInheritScale(bool inherit) | Ogre::Node | `[virtual]`
setInitialState(void) | Ogre::Node | `[virtual]`
setInSceneGraph(bool inGraph) | Ogre::BspSceneNode | `[protected]`
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]`
setPosition(const Vector3 &pos) | Ogre::Node | `[virtual]`
setPosition(Real x, Real y, Real z) | Ogre::Node | `[virtual]`
setRenderDetailOverrideable(bool override) | Ogre::Renderable | `[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
Last modified Sun Nov 20 12:42:01 2005