OGRE  1.12.12
Object-Oriented Graphics Rendering Engine
Ogre::TerrainQuadTreeNode Member List

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

_getCreator(void) const Ogre::MovableObjectinlineprivate
_getLightList()Ogre::MovableObjectinlineprivate
_getManager(void) const Ogre::MovableObjectinlineprivate
_getParentNodeFullTransform(void) const Ogre::MovableObjectprivatevirtual
_notifyAttached(Node *parent, bool isTagPoint=false)Ogre::MovableObjectprivatevirtual
_notifyCreator(MovableObjectFactory *fact)Ogre::MovableObjectinlineprivatevirtual
_notifyCurrentCamera(Camera *cam)Ogre::MovableObjectprivatevirtual
_notifyManager(SceneManager *man)Ogre::MovableObjectinlineprivatevirtual
_notifyMoved(void)Ogre::MovableObjectprivatevirtual
_releaseManualHardwareResources()Ogre::MovableObjectinlineprivatevirtual
_restoreManualHardwareResources()Ogre::MovableObjectinlineprivatevirtual
_updateCustomGpuParameter(const GpuProgramParameters::AutoConstantEntry &constantEntry, GpuProgramParameters *params) const Ogre::Renderableprivatevirtual
addQueryFlags(uint32 flags)Ogre::MovableObjectinlineprivate
addVisibilityFlags(uint32 flags)Ogre::MovableObjectinlineprivate
AnimableObject()Ogre::AnimableObjectinlineprivate
assignVertexData(uint16 treeDepthStart, uint16 treeDepthEnd, uint16 resolution, uint sz)Ogre::TerrainQuadTreeNode
calculateCurrentLod(const Camera *cam, Real cFactor)Ogre::TerrainQuadTreeNode
clearShadowRenderableList(ShadowRenderableList &shadowRenderables)Ogre::ShadowCasterprivatestatic
createAnimableValue(const String &valueName)Ogre::AnimableObjectinlineprivatevirtual
DEFAULT_PRIORITY enum valueOgre::Renderableprivate
DELTA_BUFFEROgre::TerrainQuadTreeNodestatic
detachFromParent(void)Ogre::MovableObjectprivate
extrudeVertices(const HardwareVertexBufferSharedPtr &vertexBuffer, size_t originalVertexCount, const Vector4 &lightPos, Real extrudeDist)Ogre::ShadowCasterprivatestatic
finaliseDeltaValues(const Rect &rect)Ogre::TerrainQuadTreeNode
getAABB() const Ogre::TerrainQuadTreeNode
getAnimableValueNames(void) const Ogre::AnimableObjectprivate
getBaseLod() const Ogre::TerrainQuadTreeNodeinline
getBoundingBox(void) const Ogre::TerrainQuadTreeNodeinlinevirtual
getBoundingRadius() const Ogre::TerrainQuadTreeNodevirtual
getBoundingRadiusScaled() const Ogre::MovableObjectprivate
getCastShadows(void) const Ogre::MovableObjectinlineprivatevirtual
getChild(unsigned short child) const Ogre::TerrainQuadTreeNode
getCurrentLod() const Ogre::TerrainQuadTreeNodeinline
getCustomParameter(size_t index) const Ogre::Renderableprivate
getDarkCapBounds(const Light &light, Real dirLightExtrusionDist) const overrideOgre::MovableObjectprivatevirtual
getDefaultQueryFlags()Ogre::MovableObjectinlineprivatestatic
getDefaultVisibilityFlags()Ogre::MovableObjectinlineprivatestatic
getEdgeList(void)Ogre::MovableObjectinlineprivatevirtual
getLightCapBounds(void) const overrideOgre::MovableObjectprivatevirtual
getLightMask() const Ogre::MovableObjectinlineprivate
getListener(void) const Ogre::MovableObjectinlineprivate
getLocalCentre() const Ogre::TerrainQuadTreeNodeinline
getLodCount() const Ogre::TerrainQuadTreeNode
getLodLevel(uint16 lod)Ogre::TerrainQuadTreeNode
getLodTransition() const Ogre::TerrainQuadTreeNodeinline
getMaxHeight() const Ogre::TerrainQuadTreeNode
getMinHeight() const Ogre::TerrainQuadTreeNode
getName(void) const Ogre::MovableObjectinlineprivate
getNumWorldTransforms(void) const Ogre::Renderableinlineprivatevirtual
getParent() const Ogre::TerrainQuadTreeNode
getParentNode(void) const Ogre::MovableObjectinlineprivate
getParentSceneNode(void) const Ogre::MovableObjectprivate
getPointExtrusionDistance(const Light *l) const Ogre::MovableObjectprivatevirtual
getPolygonModeOverrideable(void) const Ogre::Renderableinlineprivate
getQueryFlags(void) const Ogre::MovableObjectinlineprivatevirtual
getReceivesShadows()Ogre::MovableObjectprivate
getRenderingDistance(void) const Ogre::MovableObjectinlineprivate
getRenderingMinPixelSize() const Ogre::MovableObjectinlineprivate
getRenderQueueGroup(void) const Ogre::MovableObjectinlineprivate
getRenderSystemData() const Ogre::Renderableinlineprivate
getShadowVolumeRenderableIterator(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDistance, unsigned long flags=0)Ogre::ShadowCasterinlineprivatevirtual
getShadowVolumeRenderableList(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)Ogre::MovableObjectprivatevirtual
getTerrain() const Ogre::TerrainQuadTreeNode
getTypeFlags(void) const Ogre::MovableObjectprivatevirtual
getUseIdentityProjection(void) const Ogre::Renderableinlineprivate
getUseIdentityView(void) const Ogre::Renderableinlineprivate
Ogre::getUserAny(void) const Ogre::Renderableinlineprivate
Ogre::MovableObject::getUserAny(void) const Ogre::MovableObjectinlineprivate
Ogre::getUserObjectBindings()Ogre::Renderableinlineprivate
Ogre::getUserObjectBindings() const Ogre::Renderableinlineprivate
Ogre::MovableObject::getUserObjectBindings()Ogre::MovableObjectinlineprivate
Ogre::MovableObject::getUserObjectBindings() const Ogre::MovableObjectinlineprivate
getVisibilityFlags(void) const Ogre::MovableObjectinlineprivatevirtual
getVisible(void) const Ogre::MovableObjectinlineprivate
getWorldBoundingBox(bool derive=false) const Ogre::MovableObjectprivatevirtual
getWorldBoundingSphere(bool derive=false) const Ogre::MovableObjectprivatevirtual
getXOffset() const Ogre::TerrainQuadTreeNodeinline
getYOffset() const Ogre::TerrainQuadTreeNodeinline
hasCustomParameter(size_t index) const Ogre::Renderableprivate
hasEdgeList()Ogre::ShadowCasterinlineprivate
isAttached(void) const Ogre::MovableObjectinlineprivate
isDebugDisplayEnabled(void) const Ogre::MovableObjectinlineprivate
isInScene(void) const Ogre::MovableObjectprivatevirtual
isLeaf() const Ogre::TerrainQuadTreeNode
isParentTagPoint() const Ogre::MovableObjectinlineprivate
isRenderedAtCurrentLod() const Ogre::TerrainQuadTreeNode
isSelfOrChildRenderedAtCurrentLod() const Ogre::TerrainQuadTreeNode
load()Ogre::TerrainQuadTreeNode
load(uint16 depthStart, uint16 depthEnd)Ogre::TerrainQuadTreeNode
loadSelf()Ogre::TerrainQuadTreeNode
LodLevelList typedefOgre::TerrainQuadTreeNode
mergeIntoBounds(long x, long y, const Vector3 &pos)Ogre::TerrainQuadTreeNode
MovableObject()Ogre::MovableObjectprivate
MovableObject(const String &name)Ogre::MovableObjectprivate
notifyDelta(uint16 x, uint16 y, uint16 lod, Real delta)Ogre::TerrainQuadTreeNode
pointIntersectsNode(long x, long y)Ogre::TerrainQuadTreeNode
POSITION_BUFFEROgre::TerrainQuadTreeNodestatic
postDeltaCalculation(const Rect &rect)Ogre::TerrainQuadTreeNode
postRender(SceneManager *sm, RenderSystem *rsys)Ogre::Renderableinlineprivatevirtual
preDeltaCalculation(const Rect &rect)Ogre::TerrainQuadTreeNode
prepare()Ogre::TerrainQuadTreeNode
prepare(StreamSerialiser &stream)Ogre::TerrainQuadTreeNode
preRender(SceneManager *sm, RenderSystem *rsys)Ogre::Renderableinlineprivatevirtual
queryLights(void) const Ogre::MovableObjectprivate
rectContainsNode(const Rect &rect)Ogre::TerrainQuadTreeNode
rectIntersectsNode(const Rect &rect)Ogre::TerrainQuadTreeNode
removeCustomParameter(size_t index)Ogre::Renderableprivate
removeQueryFlags(uint32 flags)Ogre::MovableObjectinlineprivate
removeVisibilityFlags(uint32 flags)Ogre::MovableObjectinlineprivate
Renderable()Ogre::Renderableinlineprivate
RenderSystemDataPtr typedefOgre::Renderableprivate
resetBounds(const Rect &rect)Ogre::TerrainQuadTreeNode
save(StreamSerialiser &stream)Ogre::TerrainQuadTreeNode
setCastShadows(bool enabled)Ogre::MovableObjectinlineprivate
setCurrentLod(int lod)Ogre::TerrainQuadTreeNode
setCustomParameter(size_t index, const Vector4 &value)Ogre::Renderableprivate
setDebugDisplayEnabled(bool enabled)Ogre::MovableObjectinlineprivate
setDefaultQueryFlags(uint32 flags)Ogre::MovableObjectinlineprivatestatic
setDefaultVisibilityFlags(uint32 flags)Ogre::MovableObjectinlineprivatestatic
setLightMask(uint32 lightMask)Ogre::MovableObjectprivate
setListener(Listener *listener)Ogre::MovableObjectinlineprivate
setLodTransition(float t)Ogre::TerrainQuadTreeNode
setPolygonModeOverrideable(bool override)Ogre::Renderableinlineprivate
setQueryFlags(uint32 flags)Ogre::MovableObjectinlineprivate
setRenderingDistance(Real dist)Ogre::MovableObjectinlineprivate
setRenderingMinPixelSize(Real pixelSize)Ogre::MovableObjectinlineprivate
setRenderQueueGroup(uint8 queueID)Ogre::MovableObjectprivatevirtual
setRenderQueueGroupAndPriority(uint8 queueID, ushort priority)Ogre::MovableObjectprivatevirtual
setRenderSystemData(RenderSystemDataPtr val) const Ogre::Renderableinlineprivate
setUseIdentityProjection(bool useIdentityProjection)Ogre::Renderableinlineprivate
setUseIdentityView(bool useIdentityView)Ogre::Renderableinlineprivate
Ogre::setUserAny(const Any &anything)Ogre::Renderableinlineprivate
Ogre::MovableObject::setUserAny(const Any &anything)Ogre::MovableObjectinlineprivate
setVisibilityFlags(uint32 flags)Ogre::MovableObjectinlineprivate
setVisible(bool visible)Ogre::MovableObjectinlineprivate
ShadowRenderableList typedefOgre::ShadowCasterprivate
ShadowRenderableListIterator typedefOgre::ShadowCasterprivate
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
updateVertexData(bool positions, bool deltas, const Rect &rect, bool cpuData)Ogre::TerrainQuadTreeNode
useAncestorVertexData(TerrainQuadTreeNode *owner, uint16 treeDepthEnd, uint16 resolution)Ogre::TerrainQuadTreeNode
~AnimableObject()Ogre::AnimableObjectinlineprivatevirtual
~MovableObject()Ogre::MovableObjectprivatevirtual
~Renderable()Ogre::Renderableinlineprivatevirtual
~ShadowCaster()Ogre::ShadowCasterinlineprivatevirtual
~TerrainQuadTreeNode()Ogre::TerrainQuadTreeNodevirtual