.. index:: pair: namespace; EE::UI .. _doxid-namespace_e_e_1_1_u_i: namespace EE::UI ================ .. toctree:: :hidden: namespace_EE_UI_Abstract.rst namespace_EE_UI_CSS.rst namespace_EE_UI_Doc.rst namespace_EE_UI_Models.rst namespace_EE_UI_Tools.rst enum_EE_UI_BorderType.rst enum_EE_UI_ClipType.rst enum_EE_UI_ColorSchemePreference.rst enum_EE_UI_HintDisplay.rst enum_EE_UI_InnerWidgetOrientation.rst enum_EE_UI_PositionPolicy.rst enum_EE_UI_ScrollBarMode.rst enum_EE_UI_SizePolicy.rst enum_EE_UI_UIFlag.rst enum_EE_UI_UINodeType.rst enum_EE_UI_UIOrientation.rst enum_EE_UI_UIScaleType.rst enum_EE_UI_UIWindowFlags.rst struct_EE_UI_Border.rst struct_EE_UI_BorderRadiuseStr.rst struct_EE_UI_BorderRadiuses.rst struct_EE_UI_BorderStr.rst struct_EE_UI_Borders.rst class_EE_UI_ContextMenuEvent.rst class_EE_UI_DocEvent.rst class_EE_UI_DocSyntaxDefEvent.rst class_EE_UI_KeyBindings.rst class_EE_UI_TabEvent.rst class_EE_UI_UIAnchor.rst class_EE_UI_UIApplication.rst class_EE_UI_UIBackgroundDrawable.rst class_EE_UI_UIBorderDrawable.rst class_EE_UI_UICheckBox.rst class_EE_UI_UIClip.rst class_EE_UI_UICodeEditor.rst class_EE_UI_UICodeEditorPlugin.rst class_EE_UI_UIComboBox.rst class_EE_UI_UIConsole.rst class_EE_UI_UIDataBind.rst class_EE_UI_UIDataBindBool.rst class_EE_UI_UIDataBindHolder.rst class_EE_UI_UIDataBindHolderKV.rst class_EE_UI_UIDataBindString.rst class_EE_UI_UIDropDownList.rst class_EE_UI_UIEventDispatcher.rst class_EE_UI_UIFileDialog.rst class_EE_UI_UIFontStyleConfig.rst class_EE_UI_UIGlyphIcon.rst class_EE_UI_UIGridLayout.rst class_EE_UI_UIIcon.rst class_EE_UI_UIIconTheme.rst class_EE_UI_UIIconThemeManager.rst class_EE_UI_UIImage.rst class_EE_UI_UIItemContainer.rst class_EE_UI_UILayout.rst class_EE_UI_UILinearLayout.rst class_EE_UI_UIListBox.rst class_EE_UI_UIListBoxItem.rst class_EE_UI_UIListView.rst class_EE_UI_UILoader.rst class_EE_UI_UIMenu.rst class_EE_UI_UIMenuBar.rst class_EE_UI_UIMenuCheckBox.rst class_EE_UI_UIMenuItem.rst class_EE_UI_UIMenuRadioButton.rst class_EE_UI_UIMenuSeparator.rst class_EE_UI_UIMenuSubMenu.rst class_EE_UI_UIMessageBox.rst class_EE_UI_UIMultiModelView.rst class_EE_UI_UINode.rst class_EE_UI_UINodeDrawable.rst class_EE_UI_UIPopUpMenu.rst class_EE_UI_UIProgressBar.rst class_EE_UI_UIPushButton.rst class_EE_UI_UIRadioButton.rst class_EE_UI_UIRelativeLayout.rst class_EE_UI_UIRoot.rst class_EE_UI_UISVGIcon.rst class_EE_UI_UISceneNode.rst class_EE_UI_UIScrollBar.rst class_EE_UI_UIScrollView.rst class_EE_UI_UIScrollableWidget.rst class_EE_UI_UISelectButton.rst class_EE_UI_UISkin.rst class_EE_UI_UISkinState.rst class_EE_UI_UISlider.rst class_EE_UI_UISpinBox.rst class_EE_UI_UISplitter.rst class_EE_UI_UISprite.rst class_EE_UI_UIStackLayout.rst class_EE_UI_UIStackWidget.rst class_EE_UI_UIState.rst class_EE_UI_UIStyle.rst class_EE_UI_UITab.rst class_EE_UI_UITabWidget.rst class_EE_UI_UITableCell.rst class_EE_UI_UITableHeaderColumn.rst class_EE_UI_UITableRow.rst class_EE_UI_UITableView.rst class_EE_UI_UITextEdit.rst class_EE_UI_UITextInput.rst class_EE_UI_UITextInputPassword.rst class_EE_UI_UITextView.rst class_EE_UI_UITextureRegion.rst class_EE_UI_UITheme.rst class_EE_UI_UIThemeManager.rst class_EE_UI_UITooltip.rst class_EE_UI_UITouchDraggableWidget.rst class_EE_UI_UITreeView.rst class_EE_UI_UITreeViewCell.rst class_EE_UI_UIViewPager.rst class_EE_UI_UIWidget.rst class_EE_UI_UIWidgetCreator.rst class_EE_UI_UIWidgetTable.rst class_EE_UI_UIWidgetTableRow.rst class_EE_UI_UIWindow.rst class_EE_UI_UndoCommand.rst class_EE_UI_UndoStack.rst class_EE_UI_WidgetCommandExecuter.rst .. ref-code-block:: cpp :class: doxyrest-overview-code-block namespace UI { // namespaces namespace :ref:`EE::UI::Abstract`; namespace :ref:`EE::UI::CSS`; namespace :ref:`EE::UI::Doc`; namespace :ref:`EE::UI::Models`; namespace :ref:`EE::UI::Tools`; // typedefs typedef std::map<:ref:`Uint64`, std::string> :target:`ShortcutMap`; // enums enum :ref:`BorderType`; enum :ref:`ClipType`; enum :ref:`ColorSchemePreference`; enum :ref:`HintDisplay`; enum :ref:`InnerWidgetOrientation`; enum :ref:`PositionPolicy`; enum :ref:`ScrollBarMode`; enum :ref:`SizePolicy`; enum :ref:`UIFlag`; enum :ref:`UINodeType`; enum :ref:`UIOrientation`; enum :ref:`UIScaleType`; enum :ref:`UIWindowFlags`; // structs struct :ref:`Border`; struct :ref:`BorderRadiuseStr`; struct :ref:`BorderRadiuses`; struct :ref:`BorderStr`; struct :ref:`Borders`; // classes class :ref:`ContextMenuEvent`; class :ref:`DocEvent`; class :ref:`DocSyntaxDefEvent`; class :ref:`KeyBindings`; class :ref:`TabEvent`; class :ref:`UIAnchor`; class :ref:`UIApplication`; class :ref:`UIBackgroundDrawable`; class :ref:`UIBorderDrawable`; class :ref:`UICheckBox`; class :ref:`UIClip`; class :ref:`UICodeEditor`; class :ref:`UICodeEditorPlugin`; class :ref:`UIComboBox`; class :ref:`UIConsole`; template class :ref:`UIDataBind`; class :ref:`UIDataBindBool`; template class :ref:`UIDataBindHolder`; template class :ref:`UIDataBindHolderKV`; class :ref:`UIDataBindString`; class :ref:`UIDropDownList`; class :ref:`UIEventDispatcher`; class :ref:`UIFileDialog`; class :ref:`UIFontStyleConfig`; class :ref:`UIGlyphIcon`; class :ref:`UIGridLayout`; class :ref:`UIIcon`; class :ref:`UIIconTheme`; class :ref:`UIIconThemeManager`; class :ref:`UIImage`; template class :ref:`UIItemContainer`; class :ref:`UILayout`; class :ref:`UILinearLayout`; class :ref:`UIListBox`; class :ref:`UIListBoxItem`; class :ref:`UIListView`; class :ref:`UILoader`; class :ref:`UIMenu`; class :ref:`UIMenuBar`; class :ref:`UIMenuCheckBox`; class :ref:`UIMenuItem`; class :ref:`UIMenuRadioButton`; class :ref:`UIMenuSeparator`; class :ref:`UIMenuSubMenu`; class :ref:`UIMessageBox`; class :ref:`UIMultiModelView`; class :ref:`UINode`; class :ref:`UINodeDrawable`; class :ref:`UIPopUpMenu`; class :ref:`UIProgressBar`; class :ref:`UIPushButton`; class :ref:`UIRadioButton`; class :ref:`UIRelativeLayout`; class :ref:`UIRoot`; class :ref:`UISVGIcon`; class :ref:`UISceneNode`; class :ref:`UIScrollBar`; class :ref:`UIScrollView`; class :ref:`UIScrollableWidget`; class :ref:`UISelectButton`; class :ref:`UISkin`; class :ref:`UISkinState`; class :ref:`UISlider`; class :ref:`UISpinBox`; class :ref:`UISplitter`; class :ref:`UISprite`; class :ref:`UIStackLayout`; class :ref:`UIStackWidget`; class :ref:`UIState`; class :ref:`UIStyle`; class :ref:`UITab`; class :ref:`UITabWidget`; class :ref:`UITableCell`; class :ref:`UITableHeaderColumn`; class :ref:`UITableRow`; class :ref:`UITableView`; class :ref:`UITextEdit`; class :ref:`UITextInput`; class :ref:`UITextInputPassword`; class :ref:`UITextView`; class :ref:`UITextureRegion`; class :ref:`UITheme`; class :ref:`UIThemeManager`; class :ref:`UITooltip`; class :ref:`UITouchDraggableWidget`; class :ref:`UITreeView`; class :ref:`UITreeViewCell`; class :ref:`UIViewPager`; class :ref:`UIWidget`; class :ref:`UIWidgetCreator`; class :ref:`UIWidgetTable`; class :ref:`UIWidgetTableRow`; class :ref:`UIWindow`; class :ref:`UndoCommand`; class :ref:`UndoStack`; class :ref:`WidgetCommandExecuter`; // global variables static const :ref:`Uint32` :target:`UI_NODE_DEFAULT_ALIGN` = :ref:`UI_HALIGN_LEFT` | :ref:`UI_VALIGN_CENTER`; static const :ref:`Uint32` :target:`UI_NODE_ALIGN_CENTER` = :ref:`UI_HALIGN_CENTER` | :ref:`UI_VALIGN_CENTER`; static const :ref:`Uint32` :target:`UI_NODE_DEFAULT_ANCHOR` = :ref:`UI_ANCHOR_LEFT` | :ref:`UI_ANCHOR_TOP`; static const :ref:`Uint32` :target:`UI_NODE_DEFAULT_DRAG` = :ref:`UI_DRAG_VERTICAL` | :ref:`UI_DRAG_HORIZONTAL`; static const :ref:`Uint32` :target:`UI_NODE_DEFAULT_FLAGS` = :ref:`UI_NODE_DEFAULT_ANCHOR` | :ref:`UI_NODE_DEFAULT_ALIGN` | :ref:`UI_NODE_DEFAULT_DRAG`; static const :ref:`Uint32` :target:`UI_NODE_DEFAULT_FLAGS_CENTERED` = :ref:`UI_ANCHOR_LEFT` | :ref:`UI_ANCHOR_TOP` | :ref:`UI_HALIGN_CENTER` | :ref:`UI_VALIGN_CENTER`; static const :ref:`Uint32` :target:`UI_WIN_DEFAULT_FLAGS` = :ref:`UI_WIN_CLOSE_BUTTON` | :ref:`UI_WIN_USE_DEFAULT_BUTTONS_ACTIONS` | :ref:`UI_WIN_RESIZEABLE` | :ref:`UI_WIN_SHARE_ALPHA_WITH_CHILDS`; } // namespace UI