Wasabi
WWindowsWindowAndInputComponent Member List

This is the complete list of members for WWindowsWindowAndInputComponent, including all inherited members.

Cleanup()WWindowsWindowAndInputComponentvirtual
GetFullScreenState() constWWindowsWindowAndInputComponentvirtual
GetInstance() constWWindowsWindowAndInputComponent
GetPlatformHandle() constWWindowsWindowAndInputComponentvirtual
GetVulkanRequiredExtensions(std::vector< const char * > &extensions)=0WWindowAndInputComponentpure virtual
GetVulkanSurface() constWWindowsWindowAndInputComponentvirtual
GetWindow() constWWindowsWindowAndInputComponent
GetWindowHandle() constWWindowsWindowAndInputComponentvirtual
GetWindowHeight(bool framebuffer=true) constWWindowsWindowAndInputComponentvirtual
GetWindowPositionX() constWWindowsWindowAndInputComponentvirtual
GetWindowPositionY() constWWindowsWindowAndInputComponentvirtual
GetWindowWidth(bool framebuffer=true) constWWindowsWindowAndInputComponentvirtual
hMainWndProc (defined in WWindowsWindowAndInputComponent)WWindowsWindowAndInputComponentfriend
Initialize(int width, int height)WWindowsWindowAndInputComponentvirtual
InsertRawInput(uint32_t key, bool state)WWindowsWindowAndInputComponentvirtual
KeyDown(uint32_t key) constWWindowsWindowAndInputComponentvirtual
Loop()WWindowsWindowAndInputComponentvirtual
m_appWWindowAndInputComponentprotected
MaximizeWindow()WWindowsWindowAndInputComponentvirtual
MinimizeWindow()WWindowsWindowAndInputComponentvirtual
MouseClick(W_MOUSEBUTTON button) constWWindowsWindowAndInputComponentvirtual
MouseInScreen(W_MOUSEPOSTYPE posT=MOUSEPOS_VIEWPORT, uint32_t vpID=0) constWWindowsWindowAndInputComponentvirtual
MouseX(W_MOUSEPOSTYPE posT=MOUSEPOS_VIEWPORT, uint32_t vpID=0) constWWindowsWindowAndInputComponentvirtual
MouseY(W_MOUSEPOSTYPE posT=MOUSEPOS_VIEWPORT, uint32_t vpID=0) constWWindowsWindowAndInputComponentvirtual
MouseZ() constWWindowsWindowAndInputComponentvirtual
RestoreWindow()WWindowsWindowAndInputComponentvirtual
SetCursorMotionMode(bool bEnable)WWindowsWindowAndInputComponentvirtual
SetFullScreenState(bool bFullScreen)WWindowsWindowAndInputComponentvirtual
SetMousePosition(double x, double y, W_MOUSEPOSTYPE posT=MOUSEPOS_VIEWPORT)WWindowsWindowAndInputComponentvirtual
SetMouseZ(double value)WWindowsWindowAndInputComponentvirtual
SetQuitKeys(bool escape=true, bool cmdW=true)WWindowsWindowAndInputComponentvirtual
SetWindowMaximumSize(int maxX, int maxY)WWindowsWindowAndInputComponentvirtual
SetWindowMinimumSize(int minX, int minY)WWindowsWindowAndInputComponentvirtual
SetWindowPosition(int x, int y)WWindowsWindowAndInputComponentvirtual
SetWindowSize(int width, int height)WWindowsWindowAndInputComponentvirtual
SetWindowTitle(const char *const title)WWindowsWindowAndInputComponentvirtual
SetWndProcCallback(LRESULT(CALLBACK *proc)(Wasabi *, HWND, UINT, WPARAM, LPARAM, bool))WWindowsWindowAndInputComponent
ShowCursor(bool bShow)WWindowsWindowAndInputComponentvirtual
ShowErrorMessage(std::string error, bool warning=false)WWindowsWindowAndInputComponentvirtual
WWindowAndInputComponent(class Wasabi *const app) (defined in WWindowAndInputComponent)WWindowAndInputComponentinline
WWindowsWindowAndInputComponent(class Wasabi *const app) (defined in WWindowsWindowAndInputComponent)WWindowsWindowAndInputComponent
~WWindowAndInputComponent() (defined in WWindowAndInputComponent)WWindowAndInputComponentinlinevirtual