#include <ugdk/desktop/manager.h>
virtual ugdk::desktop::Manager::~Manager |
( |
| ) |
|
|
virtual |
ugdk::desktop::Manager::Manager |
( |
| ) |
|
|
inlineprotected |
std::weak_ptr<Window> ugdk::desktop::Manager::CreateWindow |
( |
unsigned long |
hwnd | ) |
|
virtual std::shared_ptr<Window> ugdk::desktop::Manager::DoCreateWindow |
( |
const WindowSettings & |
settings | ) |
|
|
protectedpure virtual |
virtual std::shared_ptr<Window> ugdk::desktop::Manager::DoCreateWindow |
( |
unsigned long |
hwnd | ) |
|
|
protectedpure virtual |
virtual bool ugdk::desktop::Manager::Initialize |
( |
| ) |
|
|
pure virtual |
virtual void ugdk::desktop::Manager::PresentAll |
( |
| ) |
|
|
pure virtual |
std::shared_ptr<Window> ugdk::desktop::Manager::primary_window |
( |
| ) |
const |
|
inline |
virtual void ugdk::desktop::Manager::Release |
( |
| ) |
|
|
pure virtual |
void ugdk::desktop::Manager::set_primary_window |
( |
const std::weak_ptr< Window > & |
window | ) |
|
|
inline |
std::shared_ptr<Window> ugdk::desktop::Manager::window |
( |
uint32 |
index | ) |
const |
std::weak_ptr<Window> ugdk::desktop::Manager::primary_window_ |
|
protected |
std::map< uint32, std::shared_ptr<Window> > ugdk::desktop::Manager::windows_ |
|
protected |
The documentation for this class was generated from the following file:
- modules/ugdk-core/include/ugdk/desktop/manager.h