MyGUI  3.2.2
Namespaces | Data Structures | Typedefs | Functions | Variables
MyGUI Namespace Reference

Namespaces

 action
 
 delegates
 
 FontCodeType
 
 geometry_utility
 
 texture_utility
 
 types
 
 utility
 
 xml
 

Data Structures

struct  Align
 
class  Allocator
 
class  Any
 
class  BackwardCompatibility
 
class  BiIndexBase
 
class  Bitwise
 
class  Button
 Button properties. Button_skin_childs Skin childs. Button widget description should be here. More...
 
class  Canvas
 Canvas properties. Canvas_skin_childs Skin childs. Widget wrapper over Texture - shows the texture. Implemented: resizing of texture (see TextureResizeMode); recovery after loosing device; More...
 
class  CharInfo
 
struct  ChildSkinInfo
 
class  ClipboardManager
 
struct  Colour
 
class  ComboBox
 ComboBox properties. ComboBox_skin_childs Skin childs. ComboBox widget description should be here. More...
 
class  ConsoleLogListener
 
class  Constants
 
class  ControllerEdgeHide
 
class  ControllerFadeAlpha
 
struct  ControllerInfo
 
class  ControllerItem
 
class  ControllerManager
 
class  ControllerPosition
 
class  ControllerRepeatClick
 
class  CoordConverter
 
class  DataFileStream
 
class  DataManager
 
class  DataMemoryStream
 
class  DataStream
 
class  DataStreamHolder
 
class  DDContainer
 DDContainer properties. DDContainer_skin_childs Skin childs. DDContainer widget description should be here. More...
 
struct  DDItemInfo
 
struct  DDItemState
 
struct  DDWidgetState
 
class  DynLib
 Resource holding data about a dynamic library. More...
 
class  DynLibManager
 Manager of dynamic libraries. More...
 
class  EditBox
 EditBox properties. EditBox_skin_childs Skin childs. EditBox widget description should be here. More...
 
class  EditText
 
class  EditTextStateInfo
 
class  Enumerator
 
class  EventPair
 
class  EventPairAddParameter
 
class  Exception
 
class  FactoryManager
 
class  FileLogListener
 
struct  FlowDirection
 
class  FontManager
 
class  GenericFactory
 
struct  GlyphInfo
 
struct  GroupImage
 
class  Gui
 
class  HScroll
 
struct  IBDrawItemInfo
 
struct  IBNotifyItemData
 
class  ICroppedRectangle
 
class  IDataStream
 
class  IFont
 
class  IItem
 
class  IItemContainer
 
class  ILayer
 
class  ILayerItem
 
class  ILayerNode
 
class  ILogFilter
 
class  ILogListener
 
class  ImageBox
 ImageBox properties. ImageBox_skin_childs Skin childs. ImageBox widget description should be here. More...
 
struct  ImageIndexInfo
 
struct  ImageItem
 
struct  IndexImage
 
class  InputManager
 
class  IObject
 
class  IPlugin
 Base plugin class. More...
 
class  IPointer
 
class  IRenderTarget
 
class  IResource
 
class  ISerializable
 
class  IStateInfo
 
class  ISubWidget
 
class  ISubWidgetRect
 
class  ISubWidgetText
 
class  ItemBox
 ItemBox properties. ItemBox_skin_childs Skin childs. ItemBox widget description should be here. More...
 
class  ITexture
 
class  ITextureInvalidateListener
 
class  IUnlinkWidget
 
class  IVertexBuffer
 
struct  KeyCode
 
class  LanguageManager
 
class  LayerItem
 
class  LayerManager
 
class  LayerNode
 
class  LayoutManager
 
class  LevelLogFilter
 
struct  LineInfo
 
class  ListBox
 ListBox properties. ListBox_skin_childs Skin childs. ListBox widget description should be here. More...
 
struct  LogLevel
 
class  LogManager
 
class  LogSource
 
class  LogStream
 
class  MainSkin
 
class  MaskPickInfo
 
class  MemberObsolete
 
class  MemberObsolete< Button >
 
class  MemberObsolete< ComboBox >
 
class  MemberObsolete< EditBox >
 
class  MemberObsolete< FontManager >
 
class  MemberObsolete< Gui >
 
class  MemberObsolete< ImageBox >
 
class  MemberObsolete< InputManager >
 
class  MemberObsolete< ItemBox >
 
class  MemberObsolete< LanguageManager >
 
class  MemberObsolete< LayerManager >
 
class  MemberObsolete< LayoutManager >
 
class  MemberObsolete< ListBox >
 
class  MemberObsolete< MenuControl >
 
class  MemberObsolete< MenuItem >
 
class  MemberObsolete< MultiListBox >
 
class  MemberObsolete< PluginManager >
 
class  MemberObsolete< PointerManager >
 
class  MemberObsolete< ProgressBar >
 
class  MemberObsolete< ResourceManager >
 
class  MemberObsolete< ScrollView >
 
class  MemberObsolete< SkinManager >
 
class  MemberObsolete< TabControl >
 
class  MemberObsolete< Widget >
 
class  MemberObsolete< WidgetManager >
 
class  MemberObsolete< Window >
 
class  MenuBar
 MenuBar properties. MenuBar_skin_childs Skin childs. MenuBar widget description should be here. More...
 
class  MenuControl
 MenuControl properties. MenuControl_skin_childs Skin childs. MenuControl widget description should be here. More...
 
class  MenuItem
 MenuItem properties. MenuItem_skin_childs Skin childs. MenuItem widget description should be here. More...
 
struct  MenuItemType
 
struct  MouseButton
 
class  MultiListBox
 MultiListBox properties. MultiListBox_skin_childs Skin childs. MultiListBox widget description should be here. More...
 
class  MultiListItem
 MultiListItem properties. MultiListItem_skin_childs Skin childs. MultiListItem widget description should be here. More...
 
class  OverlappedLayer
 
struct  PixelFormat
 
class  PluginManager
 Plugin manager. Load/unload and register plugins. More...
 
class  PointerManager
 
class  PolygonalSkin
 
class  PopupMenu
 PopupMenu properties. PopupMenu_skin_childs Skin childs. PopupMenu widget description should be here. More...
 
class  ProgressBar
 ProgressBar properties. ProgressBar_skin_childs Skin childs. ProgressBar widget description should be here. More...
 
class  RenderItem
 
class  RenderManager
 
struct  RenderTargetInfo
 
struct  ResizingPolicy
 
class  ResourceImageSet
 
class  ResourceImageSetPointer
 
class  ResourceLayout
 
class  ResourceManager
 
class  ResourceManualFont
 
class  ResourceManualPointer
 
class  ResourceSkin
 
class  ResourceTrueTypeFont
 
class  RotatingSkin
 
class  RotatingSkinStateInfo
 
class  ScrollBar
 ScrollBar properties. ScrollBar_skin_childs Skin childs. ScrollBar widget description should be here. More...
 
class  ScrollView
 ScrollView properties. ScrollView_skin_childs Skin childs. ScrollView widget description should be here. More...
 
class  ScrollViewBase
 
class  SharedLayer
 
class  SharedLayerNode
 
class  SimpleText
 
class  Singleton
 
class  SkinItem
 
class  SkinManager
 
class  SubSkin
 
class  SubSkinStateInfo
 
class  SubWidgetBinding
 
struct  SubWidgetInfo
 
class  SubWidgetManager
 
class  TabControl
 TabControl properties. TabControl_skin_childs Skin childs. TabControl widget description should be here. More...
 
class  TabItem
 TabItem properties. TabItem_skin_childs Skin childs. TabItem widget description should be here. More...
 
class  TextBox
 TextBox properties. TextBox_skin_childs Skin childs. TextBox widget description should be here. More...
 
struct  TextCommandInfo
 
class  TextIterator
 
struct  TextureUsage
 
class  TextView
 
class  TileRect
 
class  TileRectStateInfo
 
class  Timer
 
struct  ToolTipInfo
 
class  ToolTipManager
 
class  UserData
 
class  UString
 A UTF-16 string with implicit conversion to/from std::string and std::wstring. More...
 
class  Version
 
struct  Vertex
 
struct  VertexColourType
 
struct  VertexQuad
 
class  VScroll
 
class  Widget
 Widget properties. Widget_skin_childs Skin childs. Widget widget description should be here. More...
 
struct  WidgetInfo
 
class  WidgetInput
 
class  WidgetManager
 
struct  WidgetStyle
 
class  Window
 Window properties. Window_skin_childs Skin childs. Window widget description should be here. More...
 

Typedefs

typedef std::vector< ChildSkinInfoVectorChildSkinInfo
 
typedef delegates::CMultiDelegate2< ComboBox *, size_t > EventHandle_ComboBoxPtrSizeT
 
typedef delegates::CMultiDelegate1< Widget * > EventHandle_WidgetPtr
 
typedef delegates::CMultiDelegate2< Widget *, ControllerItem * > EventHandle_WidgetPtrControllerItemPtr
 
typedef delegates::CMultiDelegate3< DDContainer *, const DDItemInfo &, bool & > EventHandle_DDContainerPtrCDDItemInfoRefBoolRef
 
typedef delegates::CMultiDelegate3< DDContainer *, const DDItemInfo &, bool > EventHandle_DDContainerPtrCDDItemInfoRefBool
 
typedef delegates::CMultiDelegate2< DDContainer *, DDItemStateEventHandle_EventHandle_DDContainerPtrDDItemState
 
typedef delegates::CDelegate3< DDContainer *, Widget *&, IntCoord & > EventHandle_EventHandle_DDContainerPtrWidgetPtrRefIntCoordRef
 
typedef WidgetWidgetPtr
 
typedef ButtonButtonPtr
 
typedef WindowWindowPtr
 
typedef ComboBoxComboBoxPtr
 
typedef TabItemTabItemPtr
 
typedef ItemBoxItemBoxPtr
 
typedef MenuItemMenuItemPtr
 
typedef PopupMenuPopupMenuPtr
 
typedef MenuBarMenuBarPtr
 
typedef ScrollViewScrollViewPtr
 
typedef DDContainerDDContainerPtr
 
typedef CanvasCanvasPtr
 
typedef HScrollHScrollPtr
 
typedef VScrollVScrollPtr
 
typedef TabItem Sheet
 
typedef TabItemSheetPtr
 
typedef Canvas RenderBox
 
typedef CanvasRenderBoxPtr
 
typedef ImageBox StaticImage
 
typedef StaticImageStaticImagePtr
 
typedef TextBox StaticText
 
typedef StaticTextStaticTextPtr
 
typedef ProgressBar Progress
 
typedef ProgressProgressPtr
 
typedef ListBox List
 
typedef ListListPtr
 
typedef EditBox Edit
 
typedef EditEditPtr
 
typedef TabControl Tab
 
typedef TabTabPtr
 
typedef MultiListBox MultiList
 
typedef MultiListMultiListPtr
 
typedef MenuControl MenuCtrl
 
typedef MenuCtrlMenuCtrlPtr
 
typedef delegates::CMultiDelegate1< EditBox * > EventHandle_EditPtr
 
typedef std::vector< GlyphInfoVectorGlyphInfo
 
typedef std::vector< FloatPointVectorFloatPoint
 
typedef delegates::CMultiDelegate1< float > EventHandle_FrameEventDelegate
 
typedef std::vector< ILayerNode * > VectorILayerNode
 
typedef Enumerator< VectorILayerNodeEnumeratorILayerNode
 
typedef std::vector< ImageItemVectorImages
 
typedef IResourceIResourcePtr
 
typedef std::vector< IStateInfo * > VectorStateInfo
 
typedef std::map< std::string, IStateInfo * > MapStateInfo
 
typedef std::map< std::string, VectorStateInfoMapWidgetStateInfo
 
typedef std::vector< ISubWidget * > VectorSubWidget
 
typedef delegates::CDelegate2< ItemBox *, Widget * > EventHandle_ItemBoxPtrWidgetPtr
 
typedef delegates::CDelegate3< ItemBox *, IntCoord &, bool > EventHandle_ItemBoxPtrIntCoordRefBool
 
typedef delegates::CDelegate3< ItemBox *, Widget *, const IBDrawItemInfo & > EventHandle_ItemBoxPtrWidgetPtrCIBCellDrawInfoRef
 
typedef delegates::CMultiDelegate2< ItemBox *, size_t > EventHandle_ItemBoxPtrSizeT
 
typedef delegates::CMultiDelegate2< ItemBox *, const IBNotifyItemData & > EventHandle_ItemBoxPtrCIBNotifyCellDataRef
 
typedef std::vector< IUnlinkWidget * > VectorIUnlinkWidget
 
typedef std::vector< RenderItem * > VectorRenderItem
 
typedef std::vector< ILayerItem * > VectorLayerItem
 
typedef std::vector< WidgetInfoVectorWidgetInfo
 
typedef delegates::CMultiDelegate3< Widget *, const std::string &, const std::string & > EventHandle_AddUserStringDelegate
 
typedef delegates::CMultiDelegate2< ListBox *, size_t > EventHandle_ListPtrSizeT
 
typedef delegates::CMultiDelegate2< ListBox *, const IBNotifyItemData & > EventHandle_ListBoxPtrCIBNotifyCellDataRef
 
typedef delegates::CMultiDelegate2< MenuControl *, MenuItem * > EventHandle_MenuCtrlPtrMenuItemPtr
 
typedef delegates::CMultiDelegate1< MenuControl * > EventHandle_MenuCtrlPtr
 
typedef delegates::CMultiDelegate5< Widget *, size_t, const UString &, const UString &, bool & > EventHandle_WidgetIntUTFStringUTFStringBool
 
typedef delegates::CDelegate5< MultiListBox *, size_t, const UString &, const UString &, bool & > EventHandle_MultiListPtrSizeTCUTFStringRefCUTFStringRefBoolRef
 
typedef delegates::CMultiDelegate2< MultiListBox *, size_t > EventHandle_MultiListPtrSizeT
 
typedef std::pair< ISubWidget *, size_t > DrawItemInfo
 
typedef std::vector< DrawItemInfoVectorDrawItem
 
typedef ResourceImageSetResourceImageSetPtr
 
typedef std::vector< IndexImageVectorIndexImage
 
typedef std::vector< GroupImageVectorGroupImage
 
typedef Enumerator< VectorGroupImageEnumeratorGroupImage
 
typedef delegates::CMultiDelegate2< ScrollBar *, size_t > EventHandle_ScrollBarPtrSizeT
 
typedef std::vector< SubWidgetInfoVectorSubWidgetInfo
 
typedef delegates::CMultiDelegate2< TabControl *, size_t > EventHandle_TabPtrSizeT
 
typedef std::vector< TextCommandInfoVectorChangeInfo
 
typedef std::deque< VectorChangeInfoDequeUndoRedoInfo
 
typedef std::vector< CharInfoVectorCharInfo
 
typedef std::vector< LineInfoVectorLineInfo
 
typedef types::TPoint< int > IntPoint
 
typedef types::TPoint< float > FloatPoint
 
typedef types::TSize< int > IntSize
 
typedef types::TSize< float > FloatSize
 
typedef types::TRect< int > IntRect
 
typedef types::TRect< float > FloatRect
 
typedef types::TCoord< int > IntCoord
 
typedef types::TCoord< float > FloatCoord
 
typedef std::map< std::string, std::string > MapString
 
typedef std::vector< std::string > VectorString
 
typedef std::pair< std::string, std::string > PairString
 
typedef std::vector< PairStringVectorStringPairs
 
typedef char int8
 
typedef short int16
 
typedef int int32
 
typedef unsigned char uint8
 
typedef unsigned short uint16
 
typedef unsigned int uint32
 
typedef unsigned int uint
 
typedef unsigned int Char
 
typedef delegates::CMultiDelegate3< Widget *, const std::string &, const std::string & > EventHandle_WidgetStringString
 
typedef std::vector< Widget * > VectorWidgetPtr
 
typedef std::map< std::string, Widget * > MapWidgetPtr
 
typedef Enumerator< VectorWidgetPtrEnumeratorWidgetPtr
 
typedef delegates::CMultiDelegate1< Widget * > EventHandle_WidgetVoid
 
typedef delegates::CMultiDelegate2< Widget *, Widget * > EventHandle_WidgetWidget
 
typedef delegates::CMultiDelegate2< Widget *, bool > EventHandle_WidgetBool
 
typedef delegates::CMultiDelegate2< Widget *, int > EventHandle_WidgetInt
 
typedef delegates::CMultiDelegate2< Widget *, size_t > EventHandle_WidgetSizeT
 
typedef delegates::CMultiDelegate3< Widget *, int, int > EventHandle_WidgetIntInt
 
typedef delegates::CMultiDelegate4< Widget *, int, int, MouseButtonEventHandle_WidgetIntIntButton
 
typedef delegates::CMultiDelegate2< Widget *, KeyCodeEventHandle_WidgetKeyCode
 
typedef delegates::CMultiDelegate3< Widget *, KeyCode, CharEventHandle_WidgetKeyCodeChar
 
typedef delegates::CMultiDelegate2< Widget *, const ToolTipInfo &> EventHandle_WidgetToolTip
 
typedef delegates::CMultiDelegate2< Widget *, const std::string & > EventHandle_WidgetString
 
typedef delegates::CMultiDelegate2< Window *, const std::string & > EventHandle_WindowPtrCStringRef
 
typedef delegates::CMultiDelegate1< Window * > EventHandle_WindowPtr
 
typedef std::set< std::string > SetString
 
typedef void(* DLL_START_PLUGIN) (void)
 
typedef void(* DLL_STOP_PLUGIN) (void)
 

Functions

delegates::IDelegate0newDelegate (void(*_func)())
 
template<typename T >
delegates::IDelegate0newDelegate (T *_object, void(T::*_method)())
 
template<typename TP1 >
delegates::IDelegate1< TP1 > * newDelegate (void(*_func)(TP1 p1))
 
template<typename T , typename TP1 >
delegates::IDelegate1< TP1 > * newDelegate (T *_object, void(T::*_method)(TP1 p1))
 
template<typename TP1 , typename TP2 >
delegates::IDelegate2< TP1, TP2 > * newDelegate (void(*_func)(TP1 p1, TP2 p2))
 
template<typename T , typename TP1 , typename TP2 >
delegates::IDelegate2< TP1, TP2 > * newDelegate (T *_object, void(T::*_method)(TP1 p1, TP2 p2))
 
template<typename TP1 , typename TP2 , typename TP3 >
delegates::IDelegate3< TP1, TP2, TP3 > * newDelegate (void(*_func)(TP1 p1, TP2 p2, TP3 p3))
 
template<typename T , typename TP1 , typename TP2 , typename TP3 >
delegates::IDelegate3< TP1, TP2, TP3 > * newDelegate (T *_object, void(T::*_method)(TP1 p1, TP2 p2, TP3 p3))
 
template<typename TP1 , typename TP2 , typename TP3 , typename TP4 >
delegates::IDelegate4< TP1, TP2, TP3, TP4 > * newDelegate (void(*_func)(TP1 p1, TP2 p2, TP3 p3, TP4 p4))
 
template<typename T , typename TP1 , typename TP2 , typename TP3 , typename TP4 >
delegates::IDelegate4< TP1, TP2, TP3, TP4 > * newDelegate (T *_object, void(T::*_method)(TP1 p1, TP2 p2, TP3 p3, TP4 p4))
 
template<typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 >
delegates::IDelegate5< TP1, TP2, TP3, TP4, TP5 > * newDelegate (void(*_func)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5))
 
template<typename T , typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 >
delegates::IDelegate5< TP1, TP2, TP3, TP4, TP5 > * newDelegate (T *_object, void(T::*_method)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5))
 
template<typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 , typename TP6 >
delegates::IDelegate6< TP1, TP2, TP3, TP4, TP5, TP6 > * newDelegate (void(*_func)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5, TP6 p6))
 
template<typename T , typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 , typename TP6 >
delegates::IDelegate6< TP1, TP2, TP3, TP4, TP5, TP6 > * newDelegate (T *_object, void(T::*_method)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5, TP6 p6))
 
UString::size_type operator- (const UString::_const_fwd_iterator &left, const UString::_const_fwd_iterator &right)
 
bool operator== (const UString::_const_fwd_iterator &left, const UString::_const_fwd_iterator &right)
 
bool operator!= (const UString::_const_fwd_iterator &left, const UString::_const_fwd_iterator &right)
 
bool operator< (const UString::_const_fwd_iterator &left, const UString::_const_fwd_iterator &right)
 
bool operator<= (const UString::_const_fwd_iterator &left, const UString::_const_fwd_iterator &right)
 
bool operator> (const UString::_const_fwd_iterator &left, const UString::_const_fwd_iterator &right)
 
bool operator>= (const UString::_const_fwd_iterator &left, const UString::_const_fwd_iterator &right)
 
UString::size_type operator- (const UString::_const_rev_iterator &left, const UString::_const_rev_iterator &right)
 
bool operator== (const UString::_const_rev_iterator &left, const UString::_const_rev_iterator &right)
 
bool operator!= (const UString::_const_rev_iterator &left, const UString::_const_rev_iterator &right)
 
bool operator< (const UString::_const_rev_iterator &left, const UString::_const_rev_iterator &right)
 
bool operator<= (const UString::_const_rev_iterator &left, const UString::_const_rev_iterator &right)
 
bool operator> (const UString::_const_rev_iterator &left, const UString::_const_rev_iterator &right)
 
bool operator>= (const UString::_const_rev_iterator &left, const UString::_const_rev_iterator &right)
 
int getWidgetWidth (Widget *_widget, bool _vert)
 
int getWidgetHeight (Widget *_widget, bool _vert)
 
int getWidgetLeft (Widget *_widget, bool _vert)
 
int getWidgetTop (Widget *_widget, bool _vert)
 
void setWidgetSize (Widget *_widget, int _width, int _height, bool _vert)
 
void setWidgetCoord (Widget *_widget, int _left, int _top, int _width, int _height, bool _vert)
 
void convertWidgetCoord (IntCoord &_coord, bool _vert)
 
static std::string convertAlignToDirection (const std::string &_value)
 
static std::string convertRectToCoord (const std::string &_value)
 
float len (float x, float y)
 
BOOL CALLBACK EnumWindowProc (HWND hWnd, LPARAM lParam)
 
BOOL CALLBACK EnumChildWindowProc (HWND hWnd, LPARAM lParam)
 

Variables

const size_t ITEM_NONE = (std::numeric_limits<size_t>::max)()
 
const int DEFAULT = -1
 
const float ALPHA_MAX = 1.0f
 
const float ALPHA_MIN = 0.0f
 
static MapString mPropertyRename
 
static SetString mPropertyIgnore
 
static MapString mSkinRename
 
const float COMBO_ALPHA_MAX = ALPHA_MAX
 
const float COMBO_ALPHA_MIN = ALPHA_MIN
 
const float COMBO_ALPHA_COEF = 4.0f
 
const float M_PI = 3.141593f
 
const float EDIT_CURSOR_TIMER = 0.7f
 
const float EDIT_ACTION_MOUSE_TIMER = 0.05f
 
const int EDIT_CURSOR_MAX_POSITION = 100000
 
const int EDIT_CURSOR_MIN_POSITION = -100000
 
const size_t EDIT_MAX_UNDO = 128
 
const size_t EDIT_DEFAULT_MAX_TEXT_LENGTH = 2048
 
const float EDIT_OFFSET_HORZ_CURSOR = 10.0f
 
const int EDIT_ACTION_MOUSE_ZONE = 1500
 
const std::string EDIT_CLIPBOARD_TYPE_TEXT = "Text"
 
const int EDIT_MOUSE_WHEEL = 50
 
const size_t VERTEX_IN_QUAD = 6
 
const size_t SIMPLETEXT_COUNT_VERTEX = 32 * VERTEX_IN_QUAD
 
const size_t IMAGE_MAX_INDEX = 256
 
const float INPUT_TIME_DOUBLE_CLICK = 0.25f
 
const float INPUT_DELAY_FIRST_KEY = 0.4f
 
const float INPUT_INTERVAL_KEY = 0.05f
 
const float POPUP_MENU_SPEED_COEF = 3.0f
 
const size_t PROGRESS_AUTO_WIDTH = 200
 
const size_t PROGRESS_AUTO_RANGE = 1000
 
const float PROGRESS_AUTO_COEF = 400
 
const int SCROLL_VIEW_MOUSE_WHEEL = 50
 
const int SCROLL_VIEW_SCROLL_PAGE = 16
 
const float TAB_SPEED_FADE_COEF = 5.0f
 
const size_t TILERECT_COUNT_VERTEX = 16 * VertexQuad::VertexCount
 
const float WINDOW_ALPHA_ACTIVE = ALPHA_MAX
 
const float WINDOW_ALPHA_FOCUS = 0.7f
 
const float WINDOW_ALPHA_DEACTIVE = 0.3f
 
const float WINDOW_SPEED_COEF = 3.0f
 
const int WINDOW_SNAP_DISTANSE = 10
 
HWND g_hWnd = NULL
 

Typedef Documentation

◆ ButtonPtr

Definition at line 21 of file MyGUI_DeprecatedTypes.h.

◆ CanvasPtr

Definition at line 31 of file MyGUI_DeprecatedTypes.h.

◆ Char

typedef unsigned int MyGUI::Char

Definition at line 51 of file MyGUI_Types.h.

◆ ComboBoxPtr

Definition at line 23 of file MyGUI_DeprecatedTypes.h.

◆ DDContainerPtr

Definition at line 30 of file MyGUI_DeprecatedTypes.h.

◆ DequeUndoRedoInfo

Definition at line 61 of file MyGUI_TextChangeHistory.h.

◆ DLL_START_PLUGIN

typedef void(* MyGUI::DLL_START_PLUGIN) (void)

Definition at line 15 of file MyGUI_PluginManager.cpp.

◆ DLL_STOP_PLUGIN

typedef void(* MyGUI::DLL_STOP_PLUGIN) (void)

Definition at line 16 of file MyGUI_PluginManager.cpp.

◆ DrawItemInfo

typedef std::pair<ISubWidget*, size_t> MyGUI::DrawItemInfo

Definition at line 19 of file MyGUI_RenderItem.h.

◆ Edit

Definition at line 57 of file MyGUI_DeprecatedTypes.h.

◆ EditPtr

typedef Edit* MyGUI::EditPtr

Definition at line 58 of file MyGUI_DeprecatedTypes.h.

◆ EnumeratorGroupImage

Definition at line 36 of file MyGUI_ResourceImageSetData.h.

◆ EnumeratorILayerNode

Definition at line 25 of file MyGUI_ILayerNode.h.

◆ EnumeratorWidgetPtr

Definition at line 22 of file MyGUI_WidgetDefines.h.

◆ EventHandle_AddUserStringDelegate

typedef delegates::CMultiDelegate3<Widget*, const std::string&, const std::string&> MyGUI::EventHandle_AddUserStringDelegate

Definition at line 20 of file MyGUI_LayoutManager.h.

◆ EventHandle_ComboBoxPtrSizeT

Definition at line 23 of file MyGUI_ComboBox.h.

◆ EventHandle_DDContainerPtrCDDItemInfoRefBool

Definition at line 19 of file MyGUI_DDContainer.h.

◆ EventHandle_DDContainerPtrCDDItemInfoRefBoolRef

Definition at line 18 of file MyGUI_DDContainer.h.

◆ EventHandle_EditPtr

Definition at line 20 of file MyGUI_EditBox.h.

◆ EventHandle_EventHandle_DDContainerPtrDDItemState

Definition at line 20 of file MyGUI_DDContainer.h.

◆ EventHandle_EventHandle_DDContainerPtrWidgetPtrRefIntCoordRef

Definition at line 21 of file MyGUI_DDContainer.h.

◆ EventHandle_FrameEventDelegate

Definition at line 21 of file MyGUI_Gui.h.

◆ EventHandle_ItemBoxPtrCIBNotifyCellDataRef

Definition at line 24 of file MyGUI_ItemBox.h.

◆ EventHandle_ItemBoxPtrIntCoordRefBool

Definition at line 21 of file MyGUI_ItemBox.h.

◆ EventHandle_ItemBoxPtrSizeT

Definition at line 23 of file MyGUI_ItemBox.h.

◆ EventHandle_ItemBoxPtrWidgetPtr

Definition at line 20 of file MyGUI_ItemBox.h.

◆ EventHandle_ItemBoxPtrWidgetPtrCIBCellDrawInfoRef

Definition at line 22 of file MyGUI_ItemBox.h.

◆ EventHandle_ListBoxPtrCIBNotifyCellDataRef

Definition at line 22 of file MyGUI_ListBox.h.

◆ EventHandle_ListPtrSizeT

Definition at line 21 of file MyGUI_ListBox.h.

◆ EventHandle_MenuCtrlPtr

Definition at line 25 of file MyGUI_MenuControl.h.

◆ EventHandle_MenuCtrlPtrMenuItemPtr

Definition at line 24 of file MyGUI_MenuControl.h.

◆ EventHandle_MultiListPtrSizeT

Definition at line 27 of file MyGUI_MultiListBox.h.

◆ EventHandle_MultiListPtrSizeTCUTFStringRefCUTFStringRefBoolRef

Definition at line 26 of file MyGUI_MultiListBox.h.

◆ EventHandle_ScrollBarPtrSizeT

Definition at line 16 of file MyGUI_ScrollBar.h.

◆ EventHandle_TabPtrSizeT

Definition at line 21 of file MyGUI_TabControl.h.

◆ EventHandle_WidgetBool

Definition at line 50 of file MyGUI_WidgetInput.h.

◆ EventHandle_WidgetInt

Definition at line 51 of file MyGUI_WidgetInput.h.

◆ EventHandle_WidgetIntInt

Definition at line 53 of file MyGUI_WidgetInput.h.

◆ EventHandle_WidgetIntIntButton

Definition at line 54 of file MyGUI_WidgetInput.h.

◆ EventHandle_WidgetIntUTFStringUTFStringBool

Definition at line 24 of file MyGUI_MultiListBox.h.

◆ EventHandle_WidgetKeyCode

Definition at line 55 of file MyGUI_WidgetInput.h.

◆ EventHandle_WidgetKeyCodeChar

Definition at line 56 of file MyGUI_WidgetInput.h.

◆ EventHandle_WidgetPtr

Definition at line 19 of file MyGUI_ControllerItem.h.

◆ EventHandle_WidgetPtrControllerItemPtr

Definition at line 22 of file MyGUI_ControllerItem.h.

◆ EventHandle_WidgetSizeT

Definition at line 52 of file MyGUI_WidgetInput.h.

◆ EventHandle_WidgetString

Definition at line 19 of file MyGUI_Window.h.

◆ EventHandle_WidgetStringString

typedef delegates::CMultiDelegate3<Widget*, const std::string&, const std::string&> MyGUI::EventHandle_WidgetStringString

Definition at line 24 of file MyGUI_Widget.h.

◆ EventHandle_WidgetToolTip

Definition at line 57 of file MyGUI_WidgetInput.h.

◆ EventHandle_WidgetVoid

Definition at line 48 of file MyGUI_WidgetInput.h.

◆ EventHandle_WidgetWidget

Definition at line 49 of file MyGUI_WidgetInput.h.

◆ EventHandle_WindowPtr

Definition at line 22 of file MyGUI_Window.h.

◆ EventHandle_WindowPtrCStringRef

Definition at line 21 of file MyGUI_Window.h.

◆ FloatCoord

Definition at line 36 of file MyGUI_Types.h.

◆ FloatPoint

Definition at line 27 of file MyGUI_Types.h.

◆ FloatRect

Definition at line 33 of file MyGUI_Types.h.

◆ FloatSize

Definition at line 30 of file MyGUI_Types.h.

◆ HScrollPtr

Definition at line 33 of file MyGUI_DeprecatedTypes.h.

◆ int16

typedef short MyGUI::int16

Definition at line 44 of file MyGUI_Types.h.

◆ int32

typedef int MyGUI::int32

Definition at line 45 of file MyGUI_Types.h.

◆ int8

typedef char MyGUI::int8

Definition at line 43 of file MyGUI_Types.h.

◆ IntCoord

Definition at line 35 of file MyGUI_Types.h.

◆ IntPoint

Definition at line 26 of file MyGUI_Types.h.

◆ IntRect

Definition at line 32 of file MyGUI_Types.h.

◆ IntSize

Definition at line 29 of file MyGUI_Types.h.

◆ IResourcePtr

Definition at line 18 of file MyGUI_IResource.h.

◆ ItemBoxPtr

Definition at line 25 of file MyGUI_DeprecatedTypes.h.

◆ List

Definition at line 54 of file MyGUI_DeprecatedTypes.h.

◆ ListPtr

typedef List* MyGUI::ListPtr

Definition at line 55 of file MyGUI_DeprecatedTypes.h.

◆ MapStateInfo

typedef std::map<std::string, IStateInfo*> MyGUI::MapStateInfo

Definition at line 26 of file MyGUI_IStateInfo.h.

◆ MapString

typedef std::map<std::string, std::string> MyGUI::MapString
Examples:
Enumerator.

Definition at line 38 of file MyGUI_Types.h.

◆ MapWidgetPtr

typedef std::map<std::string, Widget*> MyGUI::MapWidgetPtr

Definition at line 21 of file MyGUI_WidgetDefines.h.

◆ MapWidgetStateInfo

typedef std::map<std::string, VectorStateInfo> MyGUI::MapWidgetStateInfo

Definition at line 27 of file MyGUI_IStateInfo.h.

◆ MenuBarPtr

Definition at line 28 of file MyGUI_DeprecatedTypes.h.

◆ MenuCtrl

Definition at line 66 of file MyGUI_DeprecatedTypes.h.

◆ MenuCtrlPtr

Definition at line 67 of file MyGUI_DeprecatedTypes.h.

◆ MenuItemPtr

Definition at line 26 of file MyGUI_DeprecatedTypes.h.

◆ MultiList

Definition at line 63 of file MyGUI_DeprecatedTypes.h.

◆ MultiListPtr

Definition at line 64 of file MyGUI_DeprecatedTypes.h.

◆ PairString

typedef std::pair<std::string, std::string> MyGUI::PairString
Examples:
Enumerator.

Definition at line 40 of file MyGUI_Types.h.

◆ PopupMenuPtr

Definition at line 27 of file MyGUI_DeprecatedTypes.h.

◆ Progress

Definition at line 51 of file MyGUI_DeprecatedTypes.h.

◆ ProgressPtr

Definition at line 52 of file MyGUI_DeprecatedTypes.h.

◆ RenderBox

Definition at line 42 of file MyGUI_DeprecatedTypes.h.

◆ RenderBoxPtr

Definition at line 43 of file MyGUI_DeprecatedTypes.h.

◆ ResourceImageSetPtr

Definition at line 23 of file MyGUI_ResourceImageSet.h.

◆ ScrollViewPtr

Definition at line 29 of file MyGUI_DeprecatedTypes.h.

◆ SetString

typedef std::set<std::string> MyGUI::SetString

Definition at line 1066 of file MyGUI_BackwardCompatibility.cpp.

◆ Sheet

Definition at line 39 of file MyGUI_DeprecatedTypes.h.

◆ SheetPtr

Definition at line 40 of file MyGUI_DeprecatedTypes.h.

◆ StaticImage

Definition at line 45 of file MyGUI_DeprecatedTypes.h.

◆ StaticImagePtr

Definition at line 46 of file MyGUI_DeprecatedTypes.h.

◆ StaticText

Definition at line 48 of file MyGUI_DeprecatedTypes.h.

◆ StaticTextPtr

Definition at line 49 of file MyGUI_DeprecatedTypes.h.

◆ Tab

Definition at line 60 of file MyGUI_DeprecatedTypes.h.

◆ TabItemPtr

Definition at line 24 of file MyGUI_DeprecatedTypes.h.

◆ TabPtr

typedef Tab* MyGUI::TabPtr

Definition at line 61 of file MyGUI_DeprecatedTypes.h.

◆ uint

typedef unsigned int MyGUI::uint

Definition at line 49 of file MyGUI_Types.h.

◆ uint16

typedef unsigned short MyGUI::uint16

Definition at line 47 of file MyGUI_Types.h.

◆ uint32

typedef unsigned int MyGUI::uint32

Definition at line 48 of file MyGUI_Types.h.

◆ uint8

typedef unsigned char MyGUI::uint8

Definition at line 46 of file MyGUI_Types.h.

◆ VectorChangeInfo

Definition at line 60 of file MyGUI_TextChangeHistory.h.

◆ VectorCharInfo

typedef std::vector<CharInfo> MyGUI::VectorCharInfo

Definition at line 112 of file MyGUI_TextViewData.h.

◆ VectorChildSkinInfo

Definition at line 32 of file MyGUI_ChildSkinInfo.h.

◆ VectorDrawItem

typedef std::vector<DrawItemInfo> MyGUI::VectorDrawItem

Definition at line 20 of file MyGUI_RenderItem.h.

◆ VectorFloatPoint

typedef std::vector<FloatPoint> MyGUI::VectorFloatPoint

Definition at line 15 of file MyGUI_GeometryUtility.h.

◆ VectorGlyphInfo

typedef std::vector<GlyphInfo> MyGUI::VectorGlyphInfo

Definition at line 67 of file MyGUI_FontData.h.

◆ VectorGroupImage

typedef std::vector<GroupImage> MyGUI::VectorGroupImage

Definition at line 35 of file MyGUI_ResourceImageSetData.h.

◆ VectorILayerNode

typedef std::vector<ILayerNode*> MyGUI::VectorILayerNode

Definition at line 22 of file MyGUI_ILayerNode.h.

◆ VectorImages

typedef std::vector<ImageItem> MyGUI::VectorImages

Definition at line 28 of file MyGUI_ImageInfo.h.

◆ VectorIndexImage

typedef std::vector<IndexImage> MyGUI::VectorIndexImage

Definition at line 26 of file MyGUI_ResourceImageSetData.h.

◆ VectorIUnlinkWidget

Definition at line 23 of file MyGUI_IUnlinkWidget.h.

◆ VectorLayerItem

typedef std::vector<ILayerItem*> MyGUI::VectorLayerItem

Definition at line 20 of file MyGUI_LayerNode.h.

◆ VectorLineInfo

typedef std::vector<LineInfo> MyGUI::VectorLineInfo

Definition at line 137 of file MyGUI_TextViewData.h.

◆ VectorRenderItem

typedef std::vector<RenderItem*> MyGUI::VectorRenderItem

Definition at line 18 of file MyGUI_LayerNode.h.

◆ VectorStateInfo

typedef std::vector<IStateInfo*> MyGUI::VectorStateInfo

Definition at line 25 of file MyGUI_IStateInfo.h.

◆ VectorString

typedef std::vector<std::string> MyGUI::VectorString
Examples:
Enumerator.

Definition at line 39 of file MyGUI_Types.h.

◆ VectorStringPairs

typedef std::vector<PairString> MyGUI::VectorStringPairs

Definition at line 41 of file MyGUI_Types.h.

◆ VectorSubWidget

typedef std::vector<ISubWidget*> MyGUI::VectorSubWidget

Definition at line 21 of file MyGUI_ISubWidget.h.

◆ VectorSubWidgetInfo

Definition at line 32 of file MyGUI_SubWidgetInfo.h.

◆ VectorWidgetInfo

typedef std::vector<WidgetInfo> MyGUI::VectorWidgetInfo

Definition at line 51 of file MyGUI_LayoutData.h.

◆ VectorWidgetPtr

typedef std::vector<Widget*> MyGUI::VectorWidgetPtr

Definition at line 19 of file MyGUI_WidgetDefines.h.

◆ VScrollPtr

Definition at line 36 of file MyGUI_DeprecatedTypes.h.

◆ WidgetPtr

Definition at line 20 of file MyGUI_DeprecatedTypes.h.

◆ WindowPtr

Definition at line 22 of file MyGUI_DeprecatedTypes.h.

Function Documentation

◆ convertAlignToDirection()

static std::string MyGUI::convertAlignToDirection ( const std::string &  _value)
static

Definition at line 1047 of file MyGUI_BackwardCompatibility.cpp.

◆ convertRectToCoord()

static std::string MyGUI::convertRectToCoord ( const std::string &  _value)
static

Definition at line 1059 of file MyGUI_BackwardCompatibility.cpp.

◆ convertWidgetCoord()

void MyGUI::convertWidgetCoord ( IntCoord _coord,
bool  _vert 
)
inline

Definition at line 45 of file MyGUI_WidgetTranslate.h.

◆ EnumChildWindowProc()

BOOL CALLBACK MyGUI::EnumChildWindowProc ( HWND  hWnd,
LPARAM  lParam 
)

Definition at line 40 of file MyGUI_WindowsClipboardHandler.cpp.

◆ EnumWindowProc()

BOOL CALLBACK MyGUI::EnumWindowProc ( HWND  hWnd,
LPARAM  lParam 
)

Definition at line 22 of file MyGUI_WindowsClipboardHandler.cpp.

◆ getWidgetHeight()

int MyGUI::getWidgetHeight ( Widget _widget,
bool  _vert 
)
inline

Definition at line 20 of file MyGUI_WidgetTranslate.h.

◆ getWidgetLeft()

int MyGUI::getWidgetLeft ( Widget _widget,
bool  _vert 
)
inline

Definition at line 25 of file MyGUI_WidgetTranslate.h.

◆ getWidgetTop()

int MyGUI::getWidgetTop ( Widget _widget,
bool  _vert 
)
inline

Definition at line 30 of file MyGUI_WidgetTranslate.h.

◆ getWidgetWidth()

int MyGUI::getWidgetWidth ( Widget _widget,
bool  _vert 
)
inline

Definition at line 15 of file MyGUI_WidgetTranslate.h.

◆ len()

float MyGUI::len ( float  x,
float  y 
)
inline

Definition at line 35 of file MyGUI_PolygonalSkin.cpp.

◆ newDelegate() [1/14]

template<typename TP1 >
delegates:: IDelegate1<TP1>* MyGUI::newDelegate ( void(*)(TP1 p1)  _func)
inline

Definition at line 118 of file MyGUI_Delegate.h.

◆ newDelegate() [2/14]

template<typename TP1 , typename TP2 >
delegates:: IDelegate2<TP1, TP2>* MyGUI::newDelegate ( void(*)(TP1 p1, TP2 p2)  _func)
inline

Definition at line 118 of file MyGUI_Delegate.h.

◆ newDelegate() [3/14]

template<typename TP1 , typename TP2 , typename TP3 , typename TP4 >
delegates:: IDelegate4<TP1, TP2, TP3, TP4>* MyGUI::newDelegate ( void(*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4)  _func)
inline

Definition at line 118 of file MyGUI_Delegate.h.

◆ newDelegate() [4/14]

template<typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 >
delegates:: IDelegate5<TP1, TP2, TP3, TP4, TP5>* MyGUI::newDelegate ( void(*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5)  _func)
inline

Definition at line 118 of file MyGUI_Delegate.h.

◆ newDelegate() [5/14]

template<typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 , typename TP6 >
delegates:: IDelegate6<TP1, TP2, TP3, TP4, TP5, TP6>* MyGUI::newDelegate ( void(*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5, TP6 p6)  _func)
inline

Definition at line 118 of file MyGUI_Delegate.h.

◆ newDelegate() [6/14]

template<typename TP1 , typename TP2 , typename TP3 >
delegates:: IDelegate3<TP1, TP2, TP3>* MyGUI::newDelegate ( void(*)(TP1 p1, TP2 p2, TP3 p3)  _func)
inline

Definition at line 118 of file MyGUI_Delegate.h.

◆ newDelegate() [7/14]

delegates:: IDelegate0* MyGUI::newDelegate ( void(*)()  _func)
inline
Examples:
Delegate usage.

Definition at line 118 of file MyGUI_Delegate.h.

◆ newDelegate() [8/14]

template<typename T , typename TP1 , typename TP2 , typename TP3 >
delegates:: IDelegate3<TP1, TP2, TP3>* MyGUI::newDelegate ( T *  _object,
void(T::*)(TP1 p1, TP2 p2, TP3 p3)  _method 
)
inline

Definition at line 128 of file MyGUI_Delegate.h.

◆ newDelegate() [9/14]

template<typename T , typename TP1 >
delegates:: IDelegate1<TP1>* MyGUI::newDelegate ( T *  _object,
void(T::*)(TP1 p1)  _method 
)
inline

Definition at line 128 of file MyGUI_Delegate.h.

◆ newDelegate() [10/14]

template<typename T , typename TP1 , typename TP2 , typename TP3 , typename TP4 >
delegates:: IDelegate4<TP1, TP2, TP3, TP4>* MyGUI::newDelegate ( T *  _object,
void(T::*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4)  _method 
)
inline

Definition at line 128 of file MyGUI_Delegate.h.

◆ newDelegate() [11/14]

template<typename T >
delegates:: IDelegate0* MyGUI::newDelegate ( T *  _object,
void(T::*)()  _method 
)
inline

Definition at line 128 of file MyGUI_Delegate.h.

◆ newDelegate() [12/14]

template<typename T , typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 >
delegates:: IDelegate5<TP1, TP2, TP3, TP4, TP5>* MyGUI::newDelegate ( T *  _object,
void(T::*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5)  _method 
)
inline

Definition at line 128 of file MyGUI_Delegate.h.

◆ newDelegate() [13/14]

template<typename T , typename TP1 , typename TP2 >
delegates:: IDelegate2<TP1, TP2>* MyGUI::newDelegate ( T *  _object,
void(T::*)(TP1 p1, TP2 p2)  _method 
)
inline

Definition at line 128 of file MyGUI_Delegate.h.

◆ newDelegate() [14/14]

template<typename T , typename TP1 , typename TP2 , typename TP3 , typename TP4 , typename TP5 , typename TP6 >
delegates:: IDelegate6<TP1, TP2, TP3, TP4, TP5, TP6>* MyGUI::newDelegate ( T *  _object,
void(T::*)(TP1 p1, TP2 p2, TP3 p3, TP4 p4, TP5 p5, TP6 p6)  _method 
)
inline

Definition at line 128 of file MyGUI_Delegate.h.

◆ operator!=() [1/2]

bool MyGUI::operator!= ( const UString::_const_fwd_iterator left,
const UString::_const_fwd_iterator right 
)
inline

Definition at line 1048 of file MyGUI_UString.h.

◆ operator!=() [2/2]

bool MyGUI::operator!= ( const UString::_const_rev_iterator left,
const UString::_const_rev_iterator right 
)
inline

Definition at line 1072 of file MyGUI_UString.h.

◆ operator-() [1/2]

UString::size_type MyGUI::operator- ( const UString::_const_fwd_iterator left,
const UString::_const_fwd_iterator right 
)
inline

Definition at line 1042 of file MyGUI_UString.h.

◆ operator-() [2/2]

UString::size_type MyGUI::operator- ( const UString::_const_rev_iterator left,
const UString::_const_rev_iterator right 
)
inline

Definition at line 1066 of file MyGUI_UString.h.

◆ operator<() [1/2]

bool MyGUI::operator< ( const UString::_const_fwd_iterator left,
const UString::_const_fwd_iterator right 
)
inline

Definition at line 1051 of file MyGUI_UString.h.

◆ operator<() [2/2]

bool MyGUI::operator< ( const UString::_const_rev_iterator left,
const UString::_const_rev_iterator right 
)
inline

Definition at line 1075 of file MyGUI_UString.h.

◆ operator<=() [1/2]

bool MyGUI::operator<= ( const UString::_const_fwd_iterator left,
const UString::_const_fwd_iterator right 
)
inline

Definition at line 1054 of file MyGUI_UString.h.

◆ operator<=() [2/2]

bool MyGUI::operator<= ( const UString::_const_rev_iterator left,
const UString::_const_rev_iterator right 
)
inline

Definition at line 1078 of file MyGUI_UString.h.

◆ operator==() [1/2]

bool MyGUI::operator== ( const UString::_const_fwd_iterator left,
const UString::_const_fwd_iterator right 
)
inline

Definition at line 1045 of file MyGUI_UString.h.

◆ operator==() [2/2]

bool MyGUI::operator== ( const UString::_const_rev_iterator left,
const UString::_const_rev_iterator right 
)
inline

Definition at line 1069 of file MyGUI_UString.h.

◆ operator>() [1/2]

bool MyGUI::operator> ( const UString::_const_fwd_iterator left,
const UString::_const_fwd_iterator right 
)
inline

Definition at line 1057 of file MyGUI_UString.h.

◆ operator>() [2/2]

bool MyGUI::operator> ( const UString::_const_rev_iterator left,
const UString::_const_rev_iterator right 
)
inline

Definition at line 1081 of file MyGUI_UString.h.

◆ operator>=() [1/2]

bool MyGUI::operator>= ( const UString::_const_fwd_iterator left,
const UString::_const_fwd_iterator right 
)
inline

Definition at line 1060 of file MyGUI_UString.h.

◆ operator>=() [2/2]

bool MyGUI::operator>= ( const UString::_const_rev_iterator left,
const UString::_const_rev_iterator right 
)
inline

Definition at line 1084 of file MyGUI_UString.h.

◆ setWidgetCoord()

void MyGUI::setWidgetCoord ( Widget _widget,
int  _left,
int  _top,
int  _width,
int  _height,
bool  _vert 
)
inline

Definition at line 40 of file MyGUI_WidgetTranslate.h.

◆ setWidgetSize()

void MyGUI::setWidgetSize ( Widget _widget,
int  _width,
int  _height,
bool  _vert 
)
inline

Definition at line 35 of file MyGUI_WidgetTranslate.h.

Variable Documentation

◆ ALPHA_MAX

const float MyGUI::ALPHA_MAX = 1.0f

Definition at line 19 of file MyGUI_Macros.h.

◆ ALPHA_MIN

const float MyGUI::ALPHA_MIN = 0.0f

Definition at line 20 of file MyGUI_Macros.h.

◆ COMBO_ALPHA_COEF

const float MyGUI::COMBO_ALPHA_COEF = 4.0f

Definition at line 23 of file MyGUI_ComboBox.cpp.

◆ COMBO_ALPHA_MAX

const float MyGUI::COMBO_ALPHA_MAX = ALPHA_MAX

Definition at line 21 of file MyGUI_ComboBox.cpp.

◆ COMBO_ALPHA_MIN

const float MyGUI::COMBO_ALPHA_MIN = ALPHA_MIN

Definition at line 22 of file MyGUI_ComboBox.cpp.

◆ DEFAULT

const int MyGUI::DEFAULT = -1

Definition at line 18 of file MyGUI_Macros.h.

◆ EDIT_ACTION_MOUSE_TIMER

const float MyGUI::EDIT_ACTION_MOUSE_TIMER = 0.05f

Definition at line 24 of file MyGUI_EditBox.cpp.

◆ EDIT_ACTION_MOUSE_ZONE

const int MyGUI::EDIT_ACTION_MOUSE_ZONE = 1500

Definition at line 30 of file MyGUI_EditBox.cpp.

◆ EDIT_CLIPBOARD_TYPE_TEXT

const std::string MyGUI::EDIT_CLIPBOARD_TYPE_TEXT = "Text"

Definition at line 31 of file MyGUI_EditBox.cpp.

◆ EDIT_CURSOR_MAX_POSITION

const int MyGUI::EDIT_CURSOR_MAX_POSITION = 100000

Definition at line 25 of file MyGUI_EditBox.cpp.

◆ EDIT_CURSOR_MIN_POSITION

const int MyGUI::EDIT_CURSOR_MIN_POSITION = -100000

Definition at line 26 of file MyGUI_EditBox.cpp.

◆ EDIT_CURSOR_TIMER

const float MyGUI::EDIT_CURSOR_TIMER = 0.7f

Definition at line 23 of file MyGUI_EditBox.cpp.

◆ EDIT_DEFAULT_MAX_TEXT_LENGTH

const size_t MyGUI::EDIT_DEFAULT_MAX_TEXT_LENGTH = 2048

Definition at line 28 of file MyGUI_EditBox.cpp.

◆ EDIT_MAX_UNDO

const size_t MyGUI::EDIT_MAX_UNDO = 128

Definition at line 27 of file MyGUI_EditBox.cpp.

◆ EDIT_MOUSE_WHEEL

const int MyGUI::EDIT_MOUSE_WHEEL = 50

Definition at line 32 of file MyGUI_EditBox.cpp.

◆ EDIT_OFFSET_HORZ_CURSOR

const float MyGUI::EDIT_OFFSET_HORZ_CURSOR = 10.0f

Definition at line 29 of file MyGUI_EditBox.cpp.

◆ g_hWnd

HWND MyGUI::g_hWnd = NULL

Definition at line 20 of file MyGUI_WindowsClipboardHandler.cpp.

◆ IMAGE_MAX_INDEX

const size_t MyGUI::IMAGE_MAX_INDEX = 256

Definition at line 19 of file MyGUI_ImageBox.cpp.

◆ INPUT_DELAY_FIRST_KEY

const float MyGUI::INPUT_DELAY_FIRST_KEY = 0.4f

Definition at line 20 of file MyGUI_InputManager.cpp.

◆ INPUT_INTERVAL_KEY

const float MyGUI::INPUT_INTERVAL_KEY = 0.05f

Definition at line 21 of file MyGUI_InputManager.cpp.

◆ INPUT_TIME_DOUBLE_CLICK

const float MyGUI::INPUT_TIME_DOUBLE_CLICK = 0.25f

Definition at line 19 of file MyGUI_InputManager.cpp.

◆ ITEM_NONE

const size_t MyGUI::ITEM_NONE = (std::numeric_limits<size_t>::max)()

Definition at line 17 of file MyGUI_Macros.h.

◆ M_PI

const float MyGUI::M_PI = 3.141593f

Definition at line 18 of file MyGUI_ControllerEdgeHide.cpp.

◆ mPropertyIgnore

SetString MyGUI::mPropertyIgnore
static

Definition at line 1068 of file MyGUI_BackwardCompatibility.cpp.

◆ mPropertyRename

MapString MyGUI::mPropertyRename
static

Definition at line 1067 of file MyGUI_BackwardCompatibility.cpp.

◆ mSkinRename

MapString MyGUI::mSkinRename
static

Definition at line 1069 of file MyGUI_BackwardCompatibility.cpp.

◆ POPUP_MENU_SPEED_COEF

const float MyGUI::POPUP_MENU_SPEED_COEF = 3.0f

Definition at line 23 of file MyGUI_MenuControl.cpp.

◆ PROGRESS_AUTO_COEF

const float MyGUI::PROGRESS_AUTO_COEF = 400

Definition at line 19 of file MyGUI_ProgressBar.cpp.

◆ PROGRESS_AUTO_RANGE

const size_t MyGUI::PROGRESS_AUTO_RANGE = 1000

Definition at line 18 of file MyGUI_ProgressBar.cpp.

◆ PROGRESS_AUTO_WIDTH

const size_t MyGUI::PROGRESS_AUTO_WIDTH = 200

Definition at line 17 of file MyGUI_ProgressBar.cpp.

◆ SCROLL_VIEW_MOUSE_WHEEL

const int MyGUI::SCROLL_VIEW_MOUSE_WHEEL = 50

Definition at line 16 of file MyGUI_ScrollView.cpp.

◆ SCROLL_VIEW_SCROLL_PAGE

const int MyGUI::SCROLL_VIEW_SCROLL_PAGE = 16

Definition at line 17 of file MyGUI_ScrollView.cpp.

◆ SIMPLETEXT_COUNT_VERTEX

const size_t MyGUI::SIMPLETEXT_COUNT_VERTEX = 32 * VERTEX_IN_QUAD

Definition at line 22 of file MyGUI_EditText.cpp.

◆ TAB_SPEED_FADE_COEF

const float MyGUI::TAB_SPEED_FADE_COEF = 5.0f

Definition at line 18 of file MyGUI_TabControl.cpp.

◆ TILERECT_COUNT_VERTEX

const size_t MyGUI::TILERECT_COUNT_VERTEX = 16 * VertexQuad::VertexCount

Definition at line 20 of file MyGUI_TileRect.cpp.

◆ VERTEX_IN_QUAD

const size_t MyGUI::VERTEX_IN_QUAD = 6

Definition at line 21 of file MyGUI_EditText.cpp.

◆ WINDOW_ALPHA_ACTIVE

const float MyGUI::WINDOW_ALPHA_ACTIVE = ALPHA_MAX

Definition at line 18 of file MyGUI_Window.cpp.

◆ WINDOW_ALPHA_DEACTIVE

const float MyGUI::WINDOW_ALPHA_DEACTIVE = 0.3f

Definition at line 20 of file MyGUI_Window.cpp.

◆ WINDOW_ALPHA_FOCUS

const float MyGUI::WINDOW_ALPHA_FOCUS = 0.7f

Definition at line 19 of file MyGUI_Window.cpp.

◆ WINDOW_SNAP_DISTANSE

const int MyGUI::WINDOW_SNAP_DISTANSE = 10

Definition at line 23 of file MyGUI_Window.cpp.

◆ WINDOW_SPEED_COEF

const float MyGUI::WINDOW_SPEED_COEF = 3.0f

Definition at line 21 of file MyGUI_Window.cpp.