JNR
|
Watch Debug Window. More...
#include <uiWatch.h>
Public Member Functions | |
void | Set (char *strVar, char *strFormat,...) |
void | SetEmpty () |
void | create (laPoint3 pos, laPoint3 size) |
Create new empty window. | |
void | kill () |
Discard window and all children. | |
![]() | |
void | toggleBorders (M_BOOL bEnable) |
Toggle border visbility. | |
void | toggleMoveable (M_BOOL bEnable, unsigned nButton=0) |
Toggle moveable flag. | |
unsigned | insert (uiWindow *pWnd) |
uiWindow * | get (unsigned id) |
uiWindow * | remove (unsigned id) |
virtual void | reply () |
Handle input message. | |
virtual void | draw () |
Display the window. | |
virtual void | onMouseMove (laPoint3 ptRelativePos) |
virtual void | onUp (unsigned nButton) |
uiContainer (void) | |
uiContainer (char *strFile) | |
~uiContainer (void) | |
virtual void | load (char *strFile) |
virtual void | load (class laFileParser *fp) |
Load a dialog layout form .cui file. | |
![]() | |
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 | 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 | onDown (unsigned nButton) |
virtual void | onClick (unsigned nButton) |
virtual void | onCommand (unsigned long uID, unsigned long nCmd) |
Command event handler. | |
Additional Inherited Members | |
![]() | |
uiLabel | caption |
Caption. | |
![]() | |
void | loadAlignment (laFileParser *fp, uiWindow *pw) |
virtual void | init () |
virtual void | drawBorders () |
![]() | |
laPoint3 | getRelativePointerPos () |
Get mouse pointer position relative to window position. | |
![]() | |
static uiPointer * | getMousePointer () |
Enables children to get a pointer to the mouse pointer, but not to change it. | |
![]() | |
std::vector< uiWindow * > | _vControls |
laTexture | tbg |
laTexture | tborder_h |
laTexture | tborder_v |
laTexture | tangle |
laColor | col |
laPoint3 | ptShadowOffset |
M_BOOL | _bDisplayBorders |
M_BOOL | _bMoveable |
unsigned | _nDragButton |
laPoint3 | _ptDragOffset |
![]() | |
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. | |
![]() | |
static uiContainer * | _pDrag = NULL |
![]() | |
static uiSkin * | _pSkin = NULL |
Watch Debug Window.
This window is designed for debug purpoces. Add variables and monitor their values