OGRE  1.9
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::TerrainQuadTreeNode Member List

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

_getRenderable()Ogre::TerrainQuadTreeNode
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
assignVertexData(uint16 treeDepthStart, uint16 treeDepthEnd, uint16 resolution, uint sz)Ogre::TerrainQuadTreeNode
calcSkirtVertexIndex(uint16 mainIndex, bool isCol)Ogre::TerrainQuadTreeNodeprotected
calculateCurrentLod(const Camera *cam, Real cFactor)Ogre::TerrainQuadTreeNode
createCpuVertexData()Ogre::TerrainQuadTreeNodeprotected
createGpuIndexData()Ogre::TerrainQuadTreeNodeprotected
createGpuVertexData()Ogre::TerrainQuadTreeNodeprotected
DELTA_BUFFEROgre::TerrainQuadTreeNodestatic
destroyCpuVertexData()Ogre::TerrainQuadTreeNodeprotected
destroyGpuIndexData()Ogre::TerrainQuadTreeNodeprotected
destroyGpuVertexData()Ogre::TerrainQuadTreeNodeprotected
finaliseDeltaValues(const Rect &rect)Ogre::TerrainQuadTreeNode
getAABB() const Ogre::TerrainQuadTreeNode
getBaseLod() const Ogre::TerrainQuadTreeNodeinline
getBoundingRadius() const Ogre::TerrainQuadTreeNode
getCastsShadows(void) const Ogre::TerrainQuadTreeNodeprotected
getChild(unsigned short child) const Ogre::TerrainQuadTreeNode
getCurrentLod() const Ogre::TerrainQuadTreeNodeinline
getLights(void) const Ogre::TerrainQuadTreeNodeprotected
getLocalCentre() const Ogre::TerrainQuadTreeNodeinline
getLodCount() const Ogre::TerrainQuadTreeNode
getLodLevel(uint16 lod)Ogre::TerrainQuadTreeNode
getLodTransition() const Ogre::TerrainQuadTreeNodeinline
getMaterial(void) const Ogre::TerrainQuadTreeNodeprotected
getMaxHeight() const Ogre::TerrainQuadTreeNode
getMinHeight() const Ogre::TerrainQuadTreeNode
getParent() const Ogre::TerrainQuadTreeNode
getRenderOperation(RenderOperation &op)Ogre::TerrainQuadTreeNodeprotected
getSquaredViewDepth(const Camera *cam) const Ogre::TerrainQuadTreeNodeprotected
getTechnique(void) const Ogre::TerrainQuadTreeNodeprotected
getTerrain() const Ogre::TerrainQuadTreeNode
getVertexDataRecord() const Ogre::TerrainQuadTreeNodeprotected
getWorldTransforms(Matrix4 *xform) const Ogre::TerrainQuadTreeNodeprotected
getXOffset() const Ogre::TerrainQuadTreeNodeinline
getYOffset() const Ogre::TerrainQuadTreeNodeinline
isLeaf() const Ogre::TerrainQuadTreeNode
isRenderedAtCurrentLod() const Ogre::TerrainQuadTreeNode
isSelfOrChildRenderedAtCurrentLod() const Ogre::TerrainQuadTreeNode
load()Ogre::TerrainQuadTreeNode
load(uint16 depthStart, uint16 depthEnd)Ogre::TerrainQuadTreeNode
loadSelf()Ogre::TerrainQuadTreeNode
LodLevelList typedefOgre::TerrainQuadTreeNode
mAABBOgre::TerrainQuadTreeNodeprotected
mBaseLodOgre::TerrainQuadTreeNodeprotected
mBoundaryXOgre::TerrainQuadTreeNodeprotected
mBoundaryYOgre::TerrainQuadTreeNodeprotected
mBoundingRadiusOgre::TerrainQuadTreeNodeprotected
mChildrenOgre::TerrainQuadTreeNodeprotected
mChildWithMaxHeightDeltaOgre::TerrainQuadTreeNodeprotected
mCurrentLodOgre::TerrainQuadTreeNodeprotected
mDepthOgre::TerrainQuadTreeNodeprotected
mergeIntoBounds(long x, long y, const Vector3 &pos)Ogre::TerrainQuadTreeNode
mLocalCentreOgre::TerrainQuadTreeNodeprotected
mLocalNodeOgre::TerrainQuadTreeNodeprotected
mLodLevelsOgre::TerrainQuadTreeNodeprotected
mLodTransitionOgre::TerrainQuadTreeNodeprotected
mMaterialLodIndexOgre::TerrainQuadTreeNodeprotected
mMovableOgre::TerrainQuadTreeNodeprotected
mNodeWithVertexDataOgre::TerrainQuadTreeNodeprotected
mOffsetXOgre::TerrainQuadTreeNodeprotected
mOffsetYOgre::TerrainQuadTreeNodeprotected
Movable classOgre::TerrainQuadTreeNodefriend
mParentOgre::TerrainQuadTreeNodeprotected
mQuadrantOgre::TerrainQuadTreeNodeprotected
mRendOgre::TerrainQuadTreeNodeprotected
mSelfOrChildRenderedOgre::TerrainQuadTreeNodeprotected
mSizeOgre::TerrainQuadTreeNodeprotected
mTerrainOgre::TerrainQuadTreeNodeprotected
mVertexDataRecordOgre::TerrainQuadTreeNodeprotected
notifyDelta(uint16 x, uint16 y, uint16 lod, Real delta)Ogre::TerrainQuadTreeNode
operator delete(void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, void *)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, void *ptr)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz)Ogre::AllocatedObject< Alloc >inline
pointIntersectsNode(long x, long y)Ogre::TerrainQuadTreeNode
populateIndexData(uint16 batchSize, IndexData *destData)Ogre::TerrainQuadTreeNodeprotected
POSITION_BUFFEROgre::TerrainQuadTreeNodestatic
postDeltaCalculation(const Rect &rect)Ogre::TerrainQuadTreeNode
preDeltaCalculation(const Rect &rect)Ogre::TerrainQuadTreeNode
prepare()Ogre::TerrainQuadTreeNode
prepare(StreamSerialiser &stream)Ogre::TerrainQuadTreeNode
rectContainsNode(const Rect &rect)Ogre::TerrainQuadTreeNode
rectIntersectsNode(const Rect &rect)Ogre::TerrainQuadTreeNode
Rend classOgre::TerrainQuadTreeNodefriend
resetBounds(const Rect &rect)Ogre::TerrainQuadTreeNode
save(StreamSerialiser &stream)Ogre::TerrainQuadTreeNode
setCurrentLod(int lod)Ogre::TerrainQuadTreeNode
setLodTransition(float t)Ogre::TerrainQuadTreeNode
TerrainQuadTreeNode(Terrain *terrain, TerrainQuadTreeNode *parent, uint16 xoff, uint16 yoff, uint16 size, uint16 lod, uint16 depth, uint16 quadrant)Ogre::TerrainQuadTreeNode
unload()Ogre::TerrainQuadTreeNode
unload(uint16 depthStart, uint16 depthEnd)Ogre::TerrainQuadTreeNode
unprepare()Ogre::TerrainQuadTreeNode
updateGpuVertexData()Ogre::TerrainQuadTreeNodeprotected
updateRenderQueue(RenderQueue *queue)Ogre::TerrainQuadTreeNodeprotected
updateVertexBuffer(HardwareVertexBufferSharedPtr &posbuf, HardwareVertexBufferSharedPtr &deltabuf, const Rect &rect)Ogre::TerrainQuadTreeNodeprotected
updateVertexData(bool positions, bool deltas, const Rect &rect, bool cpuData)Ogre::TerrainQuadTreeNode
useAncestorVertexData(TerrainQuadTreeNode *owner, uint16 treeDepthEnd, uint16 resolution)Ogre::TerrainQuadTreeNode
visitRenderables(Renderable::Visitor *visitor, bool debugRenderables=false)Ogre::TerrainQuadTreeNodeprotected
writeDeltaVertex(bool compress, uint16 x, uint16 y, float delta, float deltaThresh, float **ppDelta)Ogre::TerrainQuadTreeNodeprotected
writePosVertex(bool compress, uint16 x, uint16 y, float height, const Vector3 &pos, float uvScale, float **ppPos)Ogre::TerrainQuadTreeNodeprotected
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~TerrainQuadTreeNode()Ogre::TerrainQuadTreeNodevirtual