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