#include <uimanager.h>
Definition at line 32 of file uimanager.h.
◆ clearStyles()
| void UIManager::clearStyles |
( |
| ) |
|
◆ createWidget()
◆ createWidgetFromOTML()
◆ displayUI()
| UIWidgetPtr UIManager::displayUI |
( |
const std::string & |
file | ) |
|
|
inline |
◆ getDraggingWidget()
◆ getHoveredWidget()
◆ getKeyboardReceiver()
◆ getMouseReceiver()
◆ getPressedWidget()
◆ getRootWidget()
◆ getStyle()
| OTMLNodePtr UIManager::getStyle |
( |
const std::string & |
styleName | ) |
|
◆ getStyleClass()
| std::string UIManager::getStyleClass |
( |
const std::string & |
styleName | ) |
|
◆ importStyle()
| bool UIManager::importStyle |
( |
std::string |
file | ) |
|
◆ importStyleFromOTML()
| void UIManager::importStyleFromOTML |
( |
const OTMLNodePtr & |
styleNode | ) |
|
◆ init()
◆ inputEvent()
| void UIManager::inputEvent |
( |
const InputEvent & |
event | ) |
|
◆ isDrawingDebugBoxes()
| bool UIManager::isDrawingDebugBoxes |
( |
| ) |
|
|
inline |
◆ isKeyboardGrabbed()
| bool UIManager::isKeyboardGrabbed |
( |
| ) |
|
|
inline |
◆ isMouseGrabbed()
| bool UIManager::isMouseGrabbed |
( |
| ) |
|
|
inline |
◆ loadUI()
◆ onWidgetAppear()
| void UIManager::onWidgetAppear |
( |
const UIWidgetPtr & |
widget | ) |
|
|
protected |
◆ onWidgetDestroy()
| void UIManager::onWidgetDestroy |
( |
const UIWidgetPtr & |
widget | ) |
|
|
protected |
◆ onWidgetDisappear()
| void UIManager::onWidgetDisappear |
( |
const UIWidgetPtr & |
widget | ) |
|
|
protected |
◆ render()
◆ resetKeyboardReceiver()
| void UIManager::resetKeyboardReceiver |
( |
| ) |
|
|
inline |
◆ resetMouseReceiver()
| void UIManager::resetMouseReceiver |
( |
| ) |
|
|
inline |
◆ resize()
| void UIManager::resize |
( |
const Size & |
size | ) |
|
◆ setDebugBoxesDrawing()
| void UIManager::setDebugBoxesDrawing |
( |
bool |
enabled | ) |
|
|
inline |
◆ setKeyboardReceiver()
| void UIManager::setKeyboardReceiver |
( |
const UIWidgetPtr & |
widget | ) |
|
|
inline |
◆ setMouseReceiver()
| void UIManager::setMouseReceiver |
( |
const UIWidgetPtr & |
widget | ) |
|
|
inline |
◆ terminate()
| void UIManager::terminate |
( |
| ) |
|
◆ updateDraggingWidget()
| bool UIManager::updateDraggingWidget |
( |
const UIWidgetPtr & |
draggingWidget, |
|
|
const Point & |
clickedPos = Point() |
|
) |
| |
◆ updateHoveredWidget()
| void UIManager::updateHoveredWidget |
( |
bool |
now = false | ) |
|
◆ updatePressedWidget()
| void UIManager::updatePressedWidget |
( |
const UIWidgetPtr & |
newPressedWidget, |
|
|
const Point & |
clickedPos = Point(), |
|
|
bool |
fireClicks = true |
|
) |
| |
◆ UIWidget
The documentation for this class was generated from the following files: