LLDrawPoolStars Class Reference

#include <lldrawpoolstars.h>

Inheritance diagram for LLDrawPoolStars:

Inheritance graph
[legend]
Collaboration diagram for LLDrawPoolStars:

Collaboration graph
[legend]
List of all members.

Public Types

 VERTEX_DATA_MASK
enum  { VERTEX_DATA_MASK }

Public Member Functions

virtual U32 getVertexDataMask ()
 LLDrawPoolStars ()
LLDrawPoolinstancePool ()
void prerender ()
void render (S32 pass=0)
void renderForSelect ()
virtual S32 getMaterialAttribIndex ()

Detailed Description

Definition at line 37 of file lldrawpoolstars.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
VERTEX_DATA_MASK 

Definition at line 40 of file lldrawpoolstars.h.


Constructor & Destructor Documentation

LLDrawPoolStars::LLDrawPoolStars (  ) 

Definition at line 43 of file lldrawpoolstars.cpp.

Referenced by instancePool().


Member Function Documentation

virtual S32 LLDrawPoolStars::getMaterialAttribIndex (  )  [inline, virtual]

Implements LLDrawPool.

Definition at line 54 of file lldrawpoolstars.h.

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

Implements LLDrawPool.

Definition at line 46 of file lldrawpoolstars.h.

References VERTEX_DATA_MASK.

Referenced by render().

LLDrawPool * LLDrawPoolStars::instancePool (  )  [virtual]

Implements LLDrawPool.

Definition at line 48 of file lldrawpoolstars.cpp.

References LLDrawPoolStars().

void LLDrawPoolStars::prerender (  )  [virtual]

Implements LLDrawPool.

Definition at line 53 of file lldrawpoolstars.cpp.

References LLShaderMgr::getVertexShaderLevel(), LLDrawPool::mVertexShaderLevel, and LLShaderMgr::SHADER_ENVIRONMENT.

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

Implements LLDrawPool.

Definition at line 58 of file lldrawpoolstars.cpp.

References LLPipeline::disableLights(), f, face, gCamera, LLCoordFrame::getOrigin(), getVertexDataMask(), gGLViewport, glBlendFunc, glDrawElements, glPopMatrix, glTranslatef, gPipeline, LLPipeline::hasRenderType(), LLFacePool::mDrawFace, LLDrawPool::mIndicesDrawn, LLVector3::mV, LLPipeline::RENDER_TYPE_SKY, and S32.

void LLDrawPoolStars::renderForSelect (  )  [virtual]

Implements LLFacePool.

Definition at line 118 of file lldrawpoolstars.cpp.


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