#include <llspatialpartition.h>


Public Member Functions | |
| LLTerrainPartition () | |
| virtual void | getGeometry (LLSpatialGroup *group) |
| virtual LLVertexBuffer * | createVertexBuffer (U32 type_mask, U32 usage) |
Definition at line 460 of file llspatialpartition.h.
| LLTerrainPartition::LLTerrainPartition | ( | ) |
Definition at line 933 of file llvosurfacepatch.cpp.
References FALSE, LLSpatialPartition::mBufferUsage, LLSpatialPartition::mDrawableType, LLSpatialPartition::mInfiniteFarClip, LLSpatialPartition::mOcclusionEnabled, LLSpatialPartition::mPartitionType, LLSpatialPartition::mRenderByGroup, LLViewerRegion::PARTITION_TERRAIN, LLPipeline::RENDER_TYPE_TERRAIN, and TRUE.
| void LLTerrainPartition::getGeometry | ( | LLSpatialGroup * | group | ) | [virtual] |
Implements LLGeometryManager.
Definition at line 949 of file llvosurfacepatch.cpp.
References LLFastTimer::FTM_REBUILD_TERRAIN_VB, LLVertexBuffer::getColorStrider(), LLFace::getGeomCount(), LLVOSurfacePatch::getGeometry(), LLVertexBuffer::getIndexStrider(), LLFace::getIndicesCount(), LLVertexBuffer::getNormalStrider(), LLVertexBuffer::getTexCoord2Strider(), LLVertexBuffer::getTexCoordStrider(), LLVertexBuffer::getVertexStrider(), LLFace::getViewerObject(), i, LLGeometryManager::mFaceList, LLFace::mVertexBuffer, LLSpatialGroup::mVertexBuffer, LLVertexBuffer::setBuffer(), LLFace::setGeomIndex(), and LLFace::setIndicesIndex().

| LLVertexBuffer * LLTerrainPartition::createVertexBuffer | ( | U32 | type_mask, | |
| U32 | usage | |||
| ) | [virtual] |
1.5.5