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

LLTextureViewmTextureView

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