#include <lldrawpoolclouds.h>
Inheritance diagram for LLDrawPoolClouds:


| Public Types | |
| VERTEX_DATA_MASK | |
| enum | { VERTEX_DATA_MASK } | 
| Public Member Functions | |
| BOOL | addFace (LLFace *face) | 
| virtual U32 | getVertexDataMask () | 
| LLDrawPoolClouds () | |
| void | prerender () | 
| LLDrawPool * | instancePool () | 
| void | enqueue (LLFace *face) | 
| void | beginRenderPass (S32 pass) | 
| void | render (S32 pass=0) | 
| void | renderForSelect () | 
| virtual S32 | getMaterialAttribIndex () | 
Definition at line 37 of file lldrawpoolclouds.h.
| anonymous enum | 
| LLDrawPoolClouds::LLDrawPoolClouds | ( | ) | 
Definition at line 58 of file lldrawpoolclouds.cpp.
References gCamera, LLCoordFrame::getAtAxis(), LLCoordFrame::getOrigin(), LLFace::mCenterAgent, and LLFace::mDistance.
| virtual S32 LLDrawPoolClouds::getMaterialAttribIndex | ( | ) |  [inline, virtual] | 
| virtual U32 LLDrawPoolClouds::getVertexDataMask | ( | ) |  [inline, virtual] | 
Implements LLDrawPool.
Definition at line 48 of file lldrawpoolclouds.h.
References VERTEX_DATA_MASK.
| LLDrawPool * LLDrawPoolClouds::instancePool | ( | ) |  [virtual] | 
Implements LLDrawPool.
Definition at line 47 of file lldrawpoolclouds.cpp.
References LLDrawPoolClouds().
| void LLDrawPoolClouds::prerender | ( | ) |  [virtual] | 
Implements LLDrawPool.
Definition at line 71 of file lldrawpoolclouds.cpp.
References gPipeline, and LLDrawPool::mVertexShaderLevel.
Implements LLDrawPool.
Definition at line 76 of file lldrawpoolclouds.cpp.
References LLPipeline::enableLightsFullbright(), f, LLFastTimer::FTM_RENDER_CLOUDS, gPipeline, LLPipeline::hasRenderType(), and LLPipeline::RENDER_TYPE_CLOUDS.
| void LLDrawPoolClouds::renderForSelect | ( | ) | 
Definition at line 103 of file lldrawpoolclouds.cpp.
 1.4.7
 1.4.7