mgui/base.h File Reference
MGUI base header.
More...
#include <mi32/delegate.h>
Go to the source code of this file.
Classes |
| class | MGUI::POINT |
| | Class to contain X/Y coordinates of a point in a window, on the screen, etc. More...
|
Namespaces |
| namespace | MGUI |
Typedefs |
typedef
fastdelegate::FastDelegate
< void(MGUI::LAYOUT_PANE_BASE &)> | MGUI::DELEGATE_CREATECUSTOMCONTROLS |
typedef
fastdelegate::FastDelegate
< bool(CTRL_TOOLTIP &, int,
int)> | MGUI::DELEGATE_ONTOOLTIPREQUEST |
typedef
fastdelegate::FastDelegate
< void(MGUI::ID)> | MGUI::DELEGATE_VOID_ID |
Enumerations |
| enum | MGUI::LAYOUT_ORIENTATION { MGUI::LAYOUT_ORIENTATION_Horizontal = 0,
MGUI::LAYOUT_ORIENTATION_Vertical = 1,
MGUI::LAYOUT_ORIENTATION_HorizontalLtoR = 2,
MGUI::LAYOUT_ORIENTATION_HorizontalRtoL = 3
} |
| enum | MGUI::LAYOUT_SIZEALIGN {
MGUI::LAYOUT_SIZEALIGN_Expand = 0x0000,
MGUI::LAYOUT_SIZEALIGN_FixedWidth = 0x0001,
MGUI::LAYOUT_SIZEALIGN_RelativeWidth = 0x0002,
MGUI::LAYOUT_SIZEALIGN_FixedHeight = 0x0004,
MGUI::LAYOUT_SIZEALIGN_RelativeHeight = 0x0008,
MGUI::LAYOUT_SIZEALIGN_FixedSize = 0x0005,
MGUI::LAYOUT_SIZEALIGN_AlignLeft = 0x0010,
MGUI::LAYOUT_SIZEALIGN_AlignRight = 0x0020,
MGUI::LAYOUT_SIZEALIGN_AlignTop = 0x0040,
MGUI::LAYOUT_SIZEALIGN_AlignBottom = 0x0080,
MGUI::LAYOUT_SIZEALIGN_CenterHorz = 0x0030,
MGUI::LAYOUT_SIZEALIGN_CenterVert = 0x00C0,
MGUI::LAYOUT_SIZEALIGN_Center = 0x00F0,
MGUI::LAYOUT_SIZEALIGN_ExcludeFromLayout = 0x0100,
MGUI::LAYOUT_SIZEALIGN_NoResizeAfterCreate = 0x2000,
MGUI::LAYOUT_SIZEALIGN_IgnoreNonVisible = 0x4000,
MGUI::LAYOUT_SIZEALIGN_InitiallyHidden = 0x8000
} |
Functions |
| void | MGUI::Beep () |
| bool | MGUI::operator!= (const MGUI::POINT &lhs, const MGUI::POINT &rhs) |
| bool | MGUI::operator== (const MGUI::POINT &lhs, const MGUI::POINT &rhs) |
Detailed Description
MGUI base header.