JNR
|
GUI Progress Bar. More...
#include <uiProgress.h>
Public Member Functions | |
virtual void | create (laPoint3 pos, laPoint3 size) |
Create new empty window. | |
virtual void | kill () |
Discard window and all children. | |
virtual void | load (class laFileParser *fp) |
Load a dialog layout form .cui file. | |
void | setRange (double min, double max) |
void | setValue (double val) |
double | getValue () |
double | getMax () |
double | getMin () |
void | setTask (laProgressiveTask *pt) |
void | draw () |
Display the window. | |
![]() | |
uiWindow (void) | |
Class constructor. | |
M_BOOL | isMouseInside () |
Helpful function that checks if the mouse pointer is inside the window. | |
virtual void | move (laPoint3 ptNewPos, unsigned nHReference=M_AL, unsigned nVReference=M_AT) |
Change window position. | |
virtual void | reply () |
Handle input message. | |
virtual void | show () |
virtual void | hide () |
bool | isVisible () |
void | enable () |
void | disable () |
bool | isEnabled () |
unsigned long | getID () |
void | setID (unsigned long id) |
laPoint3 | getPos () |
Get relative window position with regard to parent. | |
laPoint3 | getAbsolutePos () |
Get absolute window position. | |
laPoint3 | getSize () |
laPoint3 | getDecorationSize () |
virtual void | onMouseIn () |
virtual void | onMouseOut () |
virtual void | onMouseMove (laPoint3 ptRelativePos) |
virtual void | onDown (unsigned nButton) |
virtual void | onUp (unsigned nButton) |
virtual void | onClick (unsigned nButton) |
virtual void | onCommand (unsigned long uID, unsigned long nCmd) |
Command event handler. | |
Protected Member Functions | |
virtual void | init () |
void | limitValue () |
![]() | |
laPoint3 | getRelativePointerPos () |
Get mouse pointer position relative to window position. | |
Protected Attributes | |
laTexture | _tBorder |
laTexture | _tProgress |
double | _dMin |
double | _dMax |
double | _dCurrent |
laProgressiveTask * | _pTask |
![]() | |
uiWindow * | _pParent |
Pointer to parent window, if any. | |
bool | _bVisible |
Window visibility flag. | |
bool | _bEnabled |
Window interactivity flag. | |
laPoint3 | _ptPos |
Windos position (relative to parent) | |
laPoint3 | _ptSize |
Window size. | |
laPoint3 | _ptDecorationSize |
Size of border elements; defaults to 0. | |
Additional Inherited Members | |
![]() | |
static uiPointer * | getMousePointer () |
Enables children to get a pointer to the mouse pointer, but not to change it. | |
![]() | |
static uiSkin * | _pSkin = NULL |
GUI Progress Bar.
Definition at line 39 of file uiProgress.h.