mgui/base.h File Reference

MGUI base header. More...

#include <mi32/delegate.h>
Include dependency graph for base.h:
This graph shows which files directly or indirectly include this file:

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.


Generated on Sun Oct 7 21:22:54 2012 for TNTsdk 2012 by  doxygen 1.6.1