LLGLTexMemBar Class Reference

Inheritance diagram for LLGLTexMemBar:

Inheritance graph
[legend]
Collaboration diagram for LLGLTexMemBar:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLGLTexMemBar (const std::string &name, LLTextureView *texview)
virtual EWidgetType getWidgetType () const
virtual LLString getWidgetTag () const
virtual void draw ()
virtual BOOL handleMouseDown (S32 x, S32 y, MASK mask)
virtual LLRect getRequiredRect ()

Private Attributes

LLTextureView * mTextureView

Detailed Description

Definition at line 367 of file lltextureview.cpp.


Constructor & Destructor Documentation

LLGLTexMemBar::LLGLTexMemBar ( const std::string &  name,
LLTextureView *  texview 
) [inline]

Definition at line 370 of file lltextureview.cpp.

References f, S32, LLView::setRect(), LLFontGL::sMonospace, and LLView::updateRect().


Member Function Documentation

void LLGLTexMemBar::draw (  )  [virtual]

Reimplemented from LLView.

Definition at line 390 of file lltextureview.cpp.

References bottom, f, LLWorkerThread::getNumDeletes(), LLViewerImageList::getNumImages(), LLTextureCache::getNumReads(), LLTextureFetch::getNumRequests(), LLTextureCache::getNumWrites(), LLQueuedThread::getPending(), LLImageWorker::getWorkerThread(), gImageList, gl_rect_2d(), glColor4f, gTextureCache, gTextureFetch, left, LLFontGL::LEFT, llfloor(), llformat(), LLTextureFetch::mBadPacketCount, LLTextureFetch::mDebugPause, LLTextureView::mFreezeView, LLTextureView::mOrderFetch, LLTextureFetch::mPacketCount, mTextureView, LLFontGL::renderUTF8(), right, S32, LLViewerImage::sBoundTextureMemory, LLImageWorker::sCount, LLViewerImage::sDesiredDiscardBias, LLLFSThread::sLocal, LLViewerImage::sMaxBoundTextureMem, LLViewerImage::sMaxTotalTextureMem, LLFontGL::sMonospace, LLImageRaw::sRawImageCount, LLViewerImage::sTotalTextureMemory, texmem_lower_bound_scale, title_string1a, title_string1b, title_string2, title_string3, title_string4, title_x1, title_x2, title_x3, title_x4, top, and LLFontGL::TOP.

LLRect LLGLTexMemBar::getRequiredRect (  )  [virtual]

Reimplemented from LLView.

Definition at line 521 of file lltextureview.cpp.

References LLRectBase< Type >::mTop.

virtual LLString LLGLTexMemBar::getWidgetTag (  )  const [inline, virtual]

Implements LLView.

Definition at line 380 of file lltextureview.cpp.

References LL_GL_TEX_MEM_BAR_TAG.

virtual EWidgetType LLGLTexMemBar::getWidgetType (  )  const [inline, virtual]

Implements LLView.

Definition at line 379 of file lltextureview.cpp.

References WIDGET_TYPE_TEX_MEM_BAR.

BOOL LLGLTexMemBar::handleMouseDown ( S32  x,
S32  y,
MASK  mask 
) [virtual]

Reimplemented from LLView.

Definition at line 516 of file lltextureview.cpp.

References FALSE.


Member Data Documentation

LLTextureView* LLGLTexMemBar::mTextureView [private]

Definition at line 387 of file lltextureview.cpp.

Referenced by draw().


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