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 (U32 start, U32 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
const LLMatrix4mTextureMatrix
U32 mStart
U32 mEnd
U32 mCount
U32 mOffset
BOOL mFullbright
U8 mBump
BOOL mParticle
F32 mPartSize
F32 mVSize

Protected Member Functions

 ~LLDrawInfo ()

Classes

struct  CompareBump
struct  CompareTexture
struct  CompareTexturePtr

Detailed Description

Definition at line 52 of file llspatialpartition.h.


Constructor & Destructor Documentation

LLDrawInfo::~LLDrawInfo (  )  [protected]

Definition at line 2900 of file llspatialpartition.cpp.

LLDrawInfo::LLDrawInfo ( U32  start,
U32  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 2881 of file llspatialpartition.cpp.


Member Data Documentation

U8 LLDrawInfo::mBump

Definition at line 73 of file llspatialpartition.h.

U32 LLDrawInfo::mCount

Definition at line 70 of file llspatialpartition.h.

U32 LLDrawInfo::mEnd

Definition at line 69 of file llspatialpartition.h.

BOOL LLDrawInfo::mFullbright

Definition at line 72 of file llspatialpartition.h.

LLColor4U LLDrawInfo::mGlowColor

Definition at line 66 of file llspatialpartition.h.

U32 LLDrawInfo::mOffset

Definition at line 71 of file llspatialpartition.h.

BOOL LLDrawInfo::mParticle

Definition at line 74 of file llspatialpartition.h.

F32 LLDrawInfo::mPartSize

Definition at line 75 of file llspatialpartition.h.

LLPointer<LLCubeMap> LLDrawInfo::mReflectionMap

Definition at line 65 of file llspatialpartition.h.

U32 LLDrawInfo::mStart

Definition at line 68 of file llspatialpartition.h.

LLPointer<LLViewerImage> LLDrawInfo::mTexture

Definition at line 64 of file llspatialpartition.h.

Referenced by LLDrawInfo::CompareTexture::operator()().

const LLMatrix4* LLDrawInfo::mTextureMatrix

Definition at line 67 of file llspatialpartition.h.

LLPointer<LLVertexBuffer> LLDrawInfo::mVertexBuffer

Definition at line 63 of file llspatialpartition.h.

F32 LLDrawInfo::mVSize

Definition at line 76 of file llspatialpartition.h.

Referenced by LLParticlePartition::getGeometry().


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