#include <llspatialpartition.h>
Inheritance diagram for LLTerrainPartition:
Public Member Functions | |
LLTerrainPartition () | |
virtual void | getGeometry (LLSpatialGroup *group) |
virtual LLVertexBuffer * | createVertexBuffer (U32 type_mask, U32 usage) |
Definition at line 396 of file llspatialpartition.h.
LLTerrainPartition::LLTerrainPartition | ( | ) |
Definition at line 972 of file llvosurfacepatch.cpp.
References FALSE, LLSpatialPartition::mBufferUsage, LLSpatialPartition::mDrawableType, LLSpatialPartition::mPartitionType, LLSpatialPartition::mRenderByGroup, LLPipeline::PARTITION_TERRAIN, and LLPipeline::RENDER_TYPE_TERRAIN.
LLVertexBuffer * LLTerrainPartition::createVertexBuffer | ( | U32 | type_mask, | |
U32 | usage | |||
) | [virtual] |
void LLTerrainPartition::getGeometry | ( | LLSpatialGroup * | group | ) | [virtual] |
Implements LLGeometryManager.
Definition at line 986 of file llvosurfacepatch.cpp.
References LLVertexBuffer::getColorStrider(), LLVOSurfacePatch::getGeometry(), LLVertexBuffer::getIndexStrider(), LLVertexBuffer::getNormalStrider(), LLVertexBuffer::getTexCoord2Strider(), LLVertexBuffer::getTexCoordStrider(), LLVertexBuffer::getVertexStrider(), i, indices, LLGeometryManager::mFaceList, and LLSpatialGroup::mVertexBuffer.