LLDrawInfo Class Reference

#include <llspatialpartition.h>

Inheritance diagram for LLDrawInfo:

Inheritance graph
[legend]
Collaboration diagram for LLDrawInfo:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLDrawInfo (U16 start, U16 end, U32 count, U32 offset, LLViewerImage *image, LLVertexBuffer *buffer, BOOL fullbright=FALSE, U8 bump=0, BOOL particle=FALSE, F32 part_size=0)

Public Attributes

LLPointer< LLVertexBuffermVertexBuffer
LLPointer< LLViewerImagemTexture
LLPointer< LLCubeMapmReflectionMap
LLColor4U mGlowColor
S32 mDebugColor
const LLMatrix4mTextureMatrix
const LLMatrix4mModelMatrix
U16 mStart
U16 mEnd
U32 mCount
U32 mOffset
BOOL mFullbright
U8 mBump
BOOL mParticle
F32 mPartSize
F32 mVSize
LLSpatialGroupmGroup

Protected Member Functions

 ~LLDrawInfo ()

Classes

struct  CompareBump
struct  CompareTexture
struct  CompareTexturePtr
struct  CompareTexturePtrMatrix


Detailed Description

Definition at line 56 of file llspatialpartition.h.


Constructor & Destructor Documentation

LLDrawInfo::~LLDrawInfo (  )  [protected]

Definition at line 2620 of file llspatialpartition.cpp.

LLDrawInfo::LLDrawInfo ( U16  start,
U16  end,
U32  count,
U32  offset,
LLViewerImage image,
LLVertexBuffer buffer,
BOOL  fullbright = FALSE,
U8  bump = 0,
BOOL  particle = FALSE,
F32  part_size = 0 
)

Definition at line 2598 of file llspatialpartition.cpp.

References mDebugColor.


Member Data Documentation

Definition at line 69 of file llspatialpartition.h.

Referenced by LLDrawPoolBump::pushBatch(), and LLDrawPoolBump::renderGroup().

Definition at line 70 of file llspatialpartition.h.

Referenced by LLDrawPoolGlow::pushBatch().

Definition at line 71 of file llspatialpartition.h.

Referenced by LLDrawInfo(), and renderBatchSize().

Definition at line 78 of file llspatialpartition.h.

Referenced by LLDrawPoolAlpha::renderGroupAlpha().

Definition at line 79 of file llspatialpartition.h.

Referenced by LLDrawPoolBump::bindBumpMap().

Definition at line 81 of file llspatialpartition.h.

Definition at line 83 of file llspatialpartition.h.


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:43:59 2008 for SecondLife by  doxygen 1.5.5