![]() |
MAGE
v0.171.0
Matthias Advanced Game Engine
|
This is the complete list of members for mage::Window, including all inherited members.
AddHandler(WindowMessageHandlerPtr handler) | mage::Window | |
AddListener(WindowMessageListenerPtr listener) | mage::Window | |
GetInstance() const noexcept | mage::Window | |
GetTitleText() const noexcept | mage::Window | |
GetWindow() const noexcept | mage::Window | |
GetWindowDescriptor() const noexcept | mage::Window | |
HandleWindowMessage(HWND window, UINT message, WPARAM wParam, LPARAM lParam) | mage::Window | static |
HandleWindowMessage(NotNull< HWND > window, UINT message, WPARAM wParam, LPARAM lParam) const | mage::Window | private |
InitializeWindow(std::wstring_view title_text, const U32x2 &resolution, DWORD style) | mage::Window | private |
InitializeWindow(std::wstring_view title_text, const RECT &rectangle, DWORD style) | mage::Window | private |
m_handlers | mage::Window | private |
m_listeners | mage::Window | private |
m_window | mage::Window | private |
m_window_desc | mage::Window | private |
operator=(const Window &window)=delete | mage::Window | |
operator=(Window &&window)=delete | mage::Window | |
RemoveAllHandlers() noexcept | mage::Window | |
RemoveAllListeners() noexcept | mage::Window | |
RemoveHandler(WindowMessageHandlerPtr handler) | mage::Window | |
RemoveListener(WindowMessageListenerPtr listener) | mage::Window | |
s_default_window_style | mage::Window | static |
SetTitleText(NotNull< const_wzstring > title_text) | mage::Window | |
Show(int nCmdShow) | mage::Window | |
Window(WindowDescriptorPtr window_desc, std::wstring_view title_text, const U32x2 &resolution, DWORD style=s_default_window_style) | mage::Window | explicit |
Window(const Window &window)=delete | mage::Window | |
Window(Window &&window) noexcept | mage::Window | |
WindowDescriptorPtr typedef | mage::Window | |
WindowMessageHandlerPtr typedef | mage::Window | |
WindowMessageListenerPtr typedef | mage::Window | |
~Window() | mage::Window |