#include <lllogitechlcd.h>
Collaboration diagram for llLCD:

Public Types | |
| typedef std::vector< llLCDPageGroup * > | pageGroupArray_t |
| kLCDDefault | |
| kLCDDebug | |
| kLCDChat | |
| kLCDRegion | |
| kLCDLinden | |
| kLCDIM | |
| kLCDDebugConsole | |
| kMaxLCDPageGroups | |
| enum | { kLCDDefault, kLCDDebug, kLCDChat, kLCDRegion, kLCDLinden, kLCDIM, kLCDDebugConsole, kMaxLCDPageGroups } |
Public Member Functions | |
| llLCD (HINSTANCE instance) | |
| ~llLCD () | |
| void | UpdateDisplay () |
| bool | Enabled () |
| BOOL | AreZ10Available () |
| BOOL | IsG15Available () |
Public Attributes | |
| pageGroupArray_t | mPageGroupArray |
| HICON | mSLIcon |
| CEzLcd * | mLCD |
Private Member Functions | |
| void | SetUpDisplayPages () |
| llLCDPageGroup * | GetNextPageToDisplay () |
Private Attributes | |
| llLCDPageGroup * | mCurrentGroupBeingShown |
| bool | mInited |
| int | mPageToShow |
| LLFrameTimer | mDisplayTimer |
| LLFrameTimer | mDebounceTimer |
| HINSTANCE | mInstance |
| bool | mFirstTimeThru |
| int | mDestinationLCD |
Definition at line 86 of file lllogitechlcd.h.
| typedef std::vector<llLCDPageGroup *> llLCD::pageGroupArray_t |
Definition at line 107 of file lllogitechlcd.h.
| anonymous enum |
| kLCDDefault | |
| kLCDDebug | |
| kLCDChat | |
| kLCDRegion | |
| kLCDLinden | |
| kLCDIM | |
| kLCDDebugConsole | |
| kMaxLCDPageGroups |
Definition at line 89 of file lllogitechlcd.h.
| llLCD::llLCD | ( | HINSTANCE | instance | ) |
| llLCD::~llLCD | ( | ) |
| BOOL llLCD::AreZ10Available | ( | ) |
| bool llLCD::Enabled | ( | ) |
| llLCDPageGroup* llLCD::GetNextPageToDisplay | ( | ) | [private] |
| BOOL llLCD::IsG15Available | ( | ) |
| void llLCD::SetUpDisplayPages | ( | ) | [private] |
| void llLCD::UpdateDisplay | ( | ) |
Referenced by main_loop().
llLCDPageGroup* llLCD::mCurrentGroupBeingShown [private] |
Definition at line 117 of file lllogitechlcd.h.
LLFrameTimer llLCD::mDebounceTimer [private] |
Definition at line 124 of file lllogitechlcd.h.
int llLCD::mDestinationLCD [private] |
Definition at line 130 of file lllogitechlcd.h.
LLFrameTimer llLCD::mDisplayTimer [private] |
Definition at line 123 of file lllogitechlcd.h.
bool llLCD::mFirstTimeThru [private] |
Definition at line 126 of file lllogitechlcd.h.
bool llLCD::mInited [private] |
Definition at line 120 of file lllogitechlcd.h.
HINSTANCE llLCD::mInstance [private] |
Definition at line 125 of file lllogitechlcd.h.
| CEzLcd* llLCD::mLCD |
Definition at line 110 of file lllogitechlcd.h.
Definition at line 108 of file lllogitechlcd.h.
int llLCD::mPageToShow [private] |
Definition at line 122 of file lllogitechlcd.h.
| HICON llLCD::mSLIcon |
Definition at line 109 of file lllogitechlcd.h.
1.4.7