#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: