LLDrawPoolGlow Class Reference

#include <lldrawpoolsimple.h>

Inheritance diagram for LLDrawPoolGlow:

Inheritance graph
[legend]
Collaboration diagram for LLDrawPoolGlow:

Collaboration graph
[legend]
List of all members.

Public Types

 VERTEX_DATA_MASK
enum  { VERTEX_DATA_MASK }

Public Member Functions

 LLDrawPoolGlow ()
virtual U32 getVertexDataMask ()
virtual void prerender ()
void render (S32 pass=0)
void pushBatch (LLDrawInfo &params, U32 mask, BOOL texture=TRUE)

Detailed Description

Definition at line 57 of file lldrawpoolsimple.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
VERTEX_DATA_MASK 

Definition at line 62 of file lldrawpoolsimple.h.


Constructor & Destructor Documentation

LLDrawPoolGlow::LLDrawPoolGlow (  )  [inline]

Definition at line 60 of file lldrawpoolsimple.h.


Member Function Documentation

virtual U32 LLDrawPoolGlow::getVertexDataMask (  )  [inline, virtual]

Implements LLDrawPool.

Definition at line 68 of file lldrawpoolsimple.h.

References VERTEX_DATA_MASK.

Referenced by render().

virtual void LLDrawPoolGlow::prerender (  )  [inline, virtual]

Implements LLDrawPool.

Definition at line 70 of file lldrawpoolsimple.h.

void LLDrawPoolGlow::pushBatch ( LLDrawInfo params,
U32  mask,
BOOL  texture = TRUE 
) [virtual]

Reimplemented from LLRenderPass.

Definition at line 124 of file lldrawpoolsimple.cpp.

References glColor4ubv, params, and LLRenderPass::pushBatch().

void LLDrawPoolGlow::render ( S32  pass = 0  )  [virtual]

Implements LLDrawPool.

Definition at line 73 of file lldrawpoolsimple.cpp.

References LLViewerImage::bind(), LLPipeline::enableLightsFullbright(), LLVOSky::FACE_BLOOM, gCamera, LLCoordFrame::getOrigin(), LLFace::getTexture(), getVertexDataMask(), glBlendFunc, glColor4f, glGetBooleanv, glPopMatrix, glTranslatef, gPipeline, gSky, mask, LLVector3::mV, LLSky::mVOSkyp, LLRenderPass::PASS_GLOW, LLRenderShinyGlow::render(), LLRenderPass::renderActive(), LLFace::renderIndexed(), LLRenderPass::renderTexture(), and LLPipeline::sDynamicReflections.


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:15 2010 for Second Life Viewer by  doxygen 1.4.7