UGDK
0.5.0
|
#include <ugdk/desktop/2D/manager.h>
Public Member Functions | |
Manager () | |
~Manager () | |
bool | Initialize () override |
void | Release () override |
void | PresentAll () override |
Public Member Functions inherited from ugdk::desktop::Manager | |
std::weak_ptr< Window > | CreateWindow (const WindowSettings &settings) |
std::weak_ptr< Window > | CreateWindow (unsigned long hwnd) |
void | set_primary_window (const std::weak_ptr< Window > &window) |
std::shared_ptr< Window > | primary_window () const |
std::shared_ptr< Window > | window (uint32 index) const |
Protected Member Functions | |
std::shared_ptr< desktop::Window > | DoCreateWindow (const WindowSettings &settings) override |
std::shared_ptr< desktop::Window > | DoCreateWindow (unsigned long hwnd) override |
Protected Member Functions inherited from ugdk::desktop::Manager | |
Manager () | |
Friends | |
class | DesktopSDLEventHandler |
Additional Inherited Members | |
Protected Attributes inherited from ugdk::desktop::Manager | |
std::weak_ptr< Window > | primary_window_ |
std::map< uint32, std::shared_ptr< Window > > | windows_ |
ugdk::desktop::mode2d::Manager::Manager | ( | ) |
|
virtual |
Reimplemented from ugdk::desktop::Manager.
|
overrideprotectedvirtual |
Implements ugdk::desktop::Manager.
|
overrideprotectedvirtual |
Implements ugdk::desktop::Manager.
|
overridevirtual |
Implements ugdk::desktop::Manager.
|
overridevirtual |
Implements ugdk::desktop::Manager.
|
overridevirtual |
Implements ugdk::desktop::Manager.
|
friend |