Sowl  1.0
Simple Object Window Library
sowl::CustomWindow Member List

This is the complete list of members for sowl::CustomWindow, including all inherited members.

BindAndProcess(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) (defined in sowl::CustomWindow)sowl::CustomWindowstatic
sowl::WindowWithMessages::BindAndProcess(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam, UINT bindingMessage, const std::function< WindowWithMessages *(LPARAM)> &extractWindowPointer)sowl::WindowWithMessagesstatic
ClassRegisterer(HINSTANCE processHandle, LPCWSTR className) (defined in sowl::CustomWindow)sowl::CustomWindowstatic
CustomWindow(HINSTANCE processHandle, LPCWSTR className) (defined in sowl::CustomWindow)sowl::CustomWindow
CustomWindow(const WindowHandleCreator &handleCreator) (defined in sowl::CustomWindow)sowl::CustomWindowexplicit
CustomWindow(const WindowClassRegisterer &classRegisterer) (defined in sowl::CustomWindow)sowl::CustomWindowexplicit
CustomWindow(const WindowClassRegisterer &classRegisterer, WindowHandleCreator handleCreator) (defined in sowl::CustomWindow)sowl::CustomWindow
Destroy()sowl::Window
Enable(bool enable)sowl::Window
GetClientRect()sowl::Window
GetDialogItem(int id) constsowl::Window
GetHandle() const (defined in sowl::Window)sowl::Window
GetProcessHandle() constsowl::Window
InvalidateRect(bool erase)sowl::Window
InvalidateRect(const RECT &rect, bool erase)sowl::Window
IsEnabled()sowl::Window
OnCommand(int notificationCode, int senderId, HWND controlHandle) (defined in sowl::CustomWindow)sowl::CustomWindowvirtual
OnLButtonDown(int mouseKeys, int x, int y) (defined in sowl::CustomWindow)sowl::CustomWindowvirtual
OnPaint(const PaintDeviceContext &dc) (defined in sowl::CustomWindow)sowl::CustomWindowvirtual
OnShow(bool show, int showStatus) (defined in sowl::CustomWindow)sowl::CustomWindowvirtual
Process(UINT uMsg, WPARAM wParam, LPARAM lParam) override (defined in sowl::CustomWindow)sowl::CustomWindowoverridevirtual
SetClassCursor(HCURSOR hcursor)sowl::Window
SetHandle(HWND handle)sowl::Windowprotected
SetText(LPCWSTR title)sowl::Window
Show(int nCmdShow) constsowl::Window
UnsetHandle()sowl::Windowprotected
Window() (defined in sowl::Window)sowl::Window
Window(HWND hwnd) (defined in sowl::Window)sowl::Windowexplicit
Window(const Window &other) = delete (defined in sowl::Window)sowl::Windowdelete
Window(Window &&other) noexcept (defined in sowl::Window)sowl::Windownoexcept
operator=(const Window &other) = delete (defined in sowl::Window)sowl::Windowdelete
operator=(Window &&other) noexcept (defined in sowl::Window)sowl::Windownoexcept
~Window()sowl::Window
~WindowWithMessages() = default (defined in sowl::WindowWithMessages)sowl::WindowWithMessagesvirtualdefault