![]() |
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 |