#include <lldrawpoolground.h>


Public Types | |
| enum | { VERTEX_DATA_MASK } |
Public Member Functions | |
| virtual U32 | getVertexDataMask () |
| LLDrawPoolGround () | |
| LLDrawPool * | instancePool () |
| void | prerender () |
| void | render (S32 pass=0) |
| void | renderForSelect () |
Definition at line 38 of file lldrawpoolground.h.
| anonymous enum |
| LLDrawPoolGround::LLDrawPoolGround | ( | ) |
Definition at line 49 of file lldrawpoolground.cpp.
Referenced by instancePool().

| virtual U32 LLDrawPoolGround::getVertexDataMask | ( | ) | [inline, virtual] |
Implements LLDrawPool.
Definition at line 47 of file lldrawpoolground.h.
References VERTEX_DATA_MASK.
| LLDrawPool * LLDrawPoolGround::instancePool | ( | ) | [virtual] |
Implements LLDrawPool.
Definition at line 54 of file lldrawpoolground.cpp.
References LLDrawPoolGround().

| void LLDrawPoolGround::prerender | ( | ) | [virtual] |
Implements LLDrawPool.
Definition at line 59 of file lldrawpoolground.cpp.
References LLShaderMgr::getVertexShaderLevel(), LLDrawPool::mVertexShaderLevel, and LLShaderMgr::SHADER_ENVIRONMENT.

| void LLDrawPoolGround::render | ( | S32 | pass = 0 |
) | [virtual] |
Implements LLDrawPool.
Definition at line 64 of file lldrawpoolground.cpp.
References LLPipeline::disableLights(), gAgent, LLSingleton< LLViewerCamera >::getInstance(), LLCoordFrame::getOrigin(), LLAgent::getRegion(), LLViewerRegion::getWaterHeight(), glh_get_current_projection(), gPipeline, gSky, llmax(), LLFacePool::mDrawFace, LLVector3::mV, LLSky::mVOSkyp, LLFace::renderIndexed(), and LLImageGL::unbindTexture().

| void LLDrawPoolGround::renderForSelect | ( | ) | [virtual] |
1.5.5