LLFloaterLagMeter Class Reference

#include <llfloaterlagmeter.h>

Inheritance diagram for LLFloaterLagMeter:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterLagMeter:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void draw ()

Private Member Functions

 LLFloaterLagMeter (const LLSD &key)
 ~LLFloaterLagMeter ()
void determineClient ()
void determineNetwork ()
void determineServer ()

Static Private Member Functions

static void onClickShrink (void *data)

Private Attributes

bool mShrunk
S32 mMaxWidth
S32 mMinWidth
F32 mClientFrameTimeCritical
F32 mClientFrameTimeWarning
LLButtonmClientButton
LLTextBoxmClientText
LLTextBoxmClientCause
F32 mNetworkPacketLossCritical
F32 mNetworkPacketLossWarning
F32 mNetworkPingCritical
F32 mNetworkPingWarning
LLButtonmNetworkButton
LLTextBoxmNetworkText
LLTextBoxmNetworkCause
F32 mServerFrameTimeCritical
F32 mServerFrameTimeWarning
F32 mServerSingleProcessMaxTime
LLButtonmServerButton
LLTextBoxmServerText
LLTextBoxmServerCause
LLString::format_map_t mStringArgs

Friends

class LLUISingleton< LLFloaterLagMeter, VisibilityPolicy< LLFloater > >


Detailed Description

Definition at line 37 of file llfloaterlagmeter.h.


Constructor & Destructor Documentation

LLFloaterLagMeter::LLFloaterLagMeter ( const LLSD key  )  [private]

LLFloaterLagMeter::~LLFloaterLagMeter (  )  [private]

Definition at line 126 of file llfloaterlagmeter.cpp.

References gSavedSettings, mShrunk, onClickShrink(), and LLControlGroup::setBOOL().

Here is the call graph for this function:


Member Function Documentation

void LLFloaterLagMeter::draw ( void   )  [virtual]

Reimplemented from LLFloater.

Definition at line 137 of file llfloaterlagmeter.cpp.

References determineClient(), determineNetwork(), determineServer(), and LLFloater::draw().

Here is the call graph for this function:

void LLFloaterLagMeter::determineClient (  )  [private]

void LLFloaterLagMeter::determineNetwork (  )  [private]

void LLFloaterLagMeter::determineServer (  )  [private]

void LLFloaterLagMeter::onClickShrink ( void *  data  )  [static, private]

Definition at line 302 of file llfloaterlagmeter.cpp.

References FALSE, r, S32, LLUICtrl::setFocus(), LLButton::setLabel(), and LLRectBase< Type >::translate().

Referenced by LLFloaterLagMeter(), and ~LLFloaterLagMeter().

Here is the call graph for this function:

Here is the caller graph for this function:


Friends And Related Function Documentation

Definition at line 39 of file llfloaterlagmeter.h.


Member Data Documentation

Definition at line 54 of file llfloaterlagmeter.h.

Referenced by LLFloaterLagMeter(), and ~LLFloaterLagMeter().

Definition at line 55 of file llfloaterlagmeter.h.

Referenced by LLFloaterLagMeter().

Reimplemented from LLFloater.

Definition at line 55 of file llfloaterlagmeter.h.

Referenced by LLFloaterLagMeter().

Definition at line 57 of file llfloaterlagmeter.h.

Referenced by determineClient(), and LLFloaterLagMeter().

Definition at line 58 of file llfloaterlagmeter.h.

Referenced by determineClient(), and LLFloaterLagMeter().

Definition at line 59 of file llfloaterlagmeter.h.

Referenced by determineClient(), and LLFloaterLagMeter().

Definition at line 60 of file llfloaterlagmeter.h.

Referenced by determineClient(), and LLFloaterLagMeter().

Definition at line 61 of file llfloaterlagmeter.h.

Referenced by determineClient(), and LLFloaterLagMeter().

Definition at line 63 of file llfloaterlagmeter.h.

Referenced by determineNetwork(), and LLFloaterLagMeter().

Definition at line 64 of file llfloaterlagmeter.h.

Referenced by determineNetwork(), and LLFloaterLagMeter().

Definition at line 65 of file llfloaterlagmeter.h.

Referenced by determineNetwork(), and LLFloaterLagMeter().

Definition at line 66 of file llfloaterlagmeter.h.

Referenced by determineNetwork(), and LLFloaterLagMeter().

Definition at line 67 of file llfloaterlagmeter.h.

Referenced by determineNetwork(), and LLFloaterLagMeter().

Definition at line 68 of file llfloaterlagmeter.h.

Referenced by determineNetwork(), and LLFloaterLagMeter().

Definition at line 69 of file llfloaterlagmeter.h.

Referenced by determineNetwork(), and LLFloaterLagMeter().

Definition at line 71 of file llfloaterlagmeter.h.

Referenced by determineServer(), and LLFloaterLagMeter().

Definition at line 72 of file llfloaterlagmeter.h.

Referenced by determineServer(), and LLFloaterLagMeter().

Definition at line 73 of file llfloaterlagmeter.h.

Referenced by determineServer(), and LLFloaterLagMeter().

Definition at line 74 of file llfloaterlagmeter.h.

Referenced by determineServer(), and LLFloaterLagMeter().

Definition at line 75 of file llfloaterlagmeter.h.

Referenced by determineServer(), and LLFloaterLagMeter().

Definition at line 76 of file llfloaterlagmeter.h.

Referenced by determineServer(), and LLFloaterLagMeter().


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

Generated on Fri May 16 08:45:57 2008 for SecondLife by  doxygen 1.5.5