LLStandardBumpmap Class Reference

#include <lldrawpoolbump.h>

Collaboration diagram for LLStandardBumpmap:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLStandardBumpmap ()
 LLStandardBumpmap (const char *label)

Static Public Member Functions

static void init ()
static void shutdown ()
static void restoreGL ()
static void destroyGL ()

Public Attributes

LLString mLabel
LLPointer< LLViewerImagemImage

Static Public Attributes

static U32 sStandardBumpmapCount = 0

Detailed Description

Definition at line 90 of file lldrawpoolbump.h.


Constructor & Destructor Documentation

LLStandardBumpmap::LLStandardBumpmap (  )  [inline]

Definition at line 93 of file lldrawpoolbump.h.

Referenced by restoreGL().

LLStandardBumpmap::LLStandardBumpmap ( const char *  label  )  [inline]

Definition at line 94 of file lldrawpoolbump.h.


Member Function Documentation

void LLStandardBumpmap::destroyGL (  )  [static]

Definition at line 146 of file lldrawpoolbump.cpp.

References gStandardBumpmapList, i, mImage, mLabel, NULL, and sStandardBumpmapCount.

Referenced by LLBumpImageList::destroyGL(), and shutdown().

void LLStandardBumpmap::init (  )  [static]

Definition at line 77 of file lldrawpoolbump.cpp.

References restoreGL().

Referenced by LLBumpImageList::init().

void LLStandardBumpmap::restoreGL (  )  [static]

Definition at line 89 of file lldrawpoolbump.cpp.

References LLFile::fopen(), gDirUtilp, LLDir::getExpandedFilename(), LLViewerImageList::getImage(), LLControlGroup::getString(), gImageList, gStandardBumpmapList, gViewerArt, LL_PATH_APP_SETTINGS, llassert, llendl, LLStandardBumpmap(), llwarns, mImage, mLabel, S32, sStandardBumpmapCount, STD_BUMP_LATEST_FILE_VERSION, and TEM_BUMPMAP_COUNT.

Referenced by init(), and LLBumpImageList::restoreGL().

void LLStandardBumpmap::shutdown (  )  [static]

Definition at line 83 of file lldrawpoolbump.cpp.

References destroyGL().

Referenced by LLBumpImageList::shutdown().


Member Data Documentation

LLPointer<LLViewerImage> LLStandardBumpmap::mImage

Definition at line 97 of file lldrawpoolbump.h.

Referenced by LLBumpImageList::addTextureStats(), LLDrawPoolBump::bindBumpMap(), destroyGL(), and restoreGL().

LLString LLStandardBumpmap::mLabel

Definition at line 96 of file lldrawpoolbump.h.

Referenced by destroyGL(), and restoreGL().

U32 LLStandardBumpmap::sStandardBumpmapCount = 0 [static]

Definition at line 99 of file lldrawpoolbump.h.

Referenced by LLDrawPoolBump::bindBumpMap(), destroyGL(), and restoreGL().


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