#include <lldrawpoolbump.h>
Public Types | |
enum | { VERTEX_DATA_MASK = LLVertexBuffer::MAP_VERTEX } |
Public Member Functions | |
LLDrawPoolInvisible () | |
virtual U32 | getVertexDataMask () |
virtual void | prerender () |
virtual void | render (S32 pass=0) |
virtual void | beginRenderPass (S32 pass) |
virtual void | endRenderPass (S32 pass) |
virtual S32 | getNumPasses () |
Definition at line 151 of file lldrawpoolbump.h.
anonymous enum |
LLDrawPoolInvisible::LLDrawPoolInvisible | ( | ) | [inline] |
Definition at line 154 of file lldrawpoolbump.h.
virtual U32 LLDrawPoolInvisible::getVertexDataMask | ( | ) | [inline, virtual] |
Reimplemented from LLDrawPoolBump.
Definition at line 161 of file lldrawpoolbump.h.
References VERTEX_DATA_MASK.
virtual void LLDrawPoolInvisible::prerender | ( | ) | [inline, virtual] |
void LLDrawPoolInvisible::render | ( | S32 | pass = 0 |
) | [virtual] |
Reimplemented from LLDrawPoolBump.
Definition at line 1169 of file lldrawpoolbump.cpp.
References LLDrawPoolBump::beginShiny(), LLDrawPoolBump::endShiny(), FALSE, LLFastTimer::FTM_RENDER_INVISIBLE, gPipeline, LLPipeline::hasRenderBatches(), LLVertexBuffer::MAP_VERTEX, LLRenderPass::PASS_INVISI_SHINY, LLRenderPass::PASS_INVISIBLE, LLRenderPass::pushBatches(), and LLDrawPoolBump::renderShiny().
virtual void LLDrawPoolInvisible::beginRenderPass | ( | S32 | pass | ) | [inline, virtual] |
virtual void LLDrawPoolInvisible::endRenderPass | ( | S32 | pass | ) | [inline, virtual] |
virtual S32 LLDrawPoolInvisible::getNumPasses | ( | ) | [inline, virtual] |