GUI Radio-button Group.
More...
#include <uiRadio.h>
|
void | create (laPoint3 pos, laPoint3 size, unsigned align) |
|
void | kill () |
| Discard window and all children.
|
|
void | setCount (unsigned cnt) |
|
void | setText (char *str, unsigned i) |
|
unsigned | getActive () |
|
void | setActive (unsigned n) |
|
virtual void | onCommand (unsigned long uID, unsigned long nCmd) |
| Command event handler.
|
|
void | toggleBorders (M_BOOL bEnable) |
| Toggle border visbility.
|
|
void | toggleMoveable (M_BOOL bEnable, unsigned nButton=0) |
| Toggle moveable flag.
|
|
virtual void | create (laPoint3 pos, laPoint3 size) |
| Create new empty window.
|
|
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) |
|
|
uiButton | m_arButton [CUI__MAX_RADIOBTN_CNT] |
|
unsigned | m_nCnt |
|
unsigned | m_nActive |
|
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.
|
|
GUI Radio-button Group.
- Author
- Copyright (C) 2007-2013 Atanas Laskov, latan.nosp@m.as@g.nosp@m.mail..nosp@m.com
Definition at line 44 of file uiRadio.h.
The documentation for this class was generated from the following files: