VkCV Framework
0.0.1
CV Vulkan framework
|
This is the complete list of members for vkcv::Window, including all inherited members.
create(const char *windowTitle, int width=-1, int height=-1, bool resizable=false) | vkcv::Window | static |
e_char (defined in vkcv::Window) | vkcv::Window | |
e_gamepad (defined in vkcv::Window) | vkcv::Window | |
e_key (defined in vkcv::Window) | vkcv::Window | |
e_mouseButton | vkcv::Window | |
e_mouseMove (defined in vkcv::Window) | vkcv::Window | |
e_mouseScroll (defined in vkcv::Window) | vkcv::Window | |
e_resize (defined in vkcv::Window) | vkcv::Window | |
getFramebufferSize(int &width, int &height) const | vkcv::Window | |
getHeight() const | vkcv::Window | |
getWidth() const | vkcv::Window | |
getWindow() const | vkcv::Window | |
isWindowOpen() const | vkcv::Window | |
m_window (defined in vkcv::Window) | vkcv::Window | protected |
onCharEvent(GLFWwindow *callbackWindow, unsigned int c) | vkcv::Window | privatestatic |
onGamepadEvent(int gamepadIndex) | vkcv::Window | privatestatic |
onKeyEvent(GLFWwindow *callbackWindow, int key, int scancode, int action, int mods) | vkcv::Window | privatestatic |
onMouseButtonEvent(GLFWwindow *callbackWindow, int button, int action, int mods) | vkcv::Window | privatestatic |
onMouseMoveEvent(GLFWwindow *window, double x, double y) | vkcv::Window | privatestatic |
onMouseScrollEvent(GLFWwindow *callbackWindow, double xoffset, double yoffset) | vkcv::Window | privatestatic |
onResize(GLFWwindow *callbackWindow, int width, int height) | vkcv::Window | privatestatic |
operator=(const Window &other)=delete | vkcv::Window | |
operator=(Window &&other)=default | vkcv::Window | |
pollEvents() | vkcv::Window | static |
Window(GLFWwindow *window) | vkcv::Window | explicitprotected |
~Window() | vkcv::Window | virtual |