| activate() final | CeresEngine::GLFWWindow | virtual |
| API enum name | CeresEngine::GLFWWindow | |
| charCallback(int unicodeChar) | CeresEngine::GLFWWindow | private |
| close() final | CeresEngine::GLFWWindow | virtual |
| deactivate() final | CeresEngine::GLFWWindow | virtual |
| didChangeFrame | CeresEngine::PlatformWindow | |
| didClose | CeresEngine::PlatformWindow | |
| didResize | CeresEngine::PlatformWindow | |
| fromHandle(GLFWwindow *handle) | CeresEngine::GLFWWindow | static |
| getHandle() const | CeresEngine::GLFWWindow | |
| getScalingFactor() const final | CeresEngine::GLFWWindow | virtual |
| getSize() const final | CeresEngine::GLFWWindow | virtual |
| getTitle() const final | CeresEngine::GLFWWindow | virtual |
| getVulkanInstanceExtensions() | CeresEngine::GLFWWindow | static |
| GLFWWindow(double width=800.0, double height=600.0, const String &title="Game Engine", API api=API::None) | CeresEngine::GLFWWindow | explicit |
| GLFWWindow(const GLFWWindow &)=delete | CeresEngine::GLFWWindow | |
| isFullscreen() const final | CeresEngine::GLFWWindow | virtual |
| keyboardCallback(int key, int scancode, int action, int modifiers) | CeresEngine::GLFWWindow | private |
| mDragStates | CeresEngine::GLFWWindow | private |
| mModifierButtons | CeresEngine::GLFWWindow | private |
| mouseButtonCallback(int button, int action, int modifiers) | CeresEngine::GLFWWindow | private |
| mousePositionCallback(double x, double y) | CeresEngine::GLFWWindow | private |
| mouseScrollCallback(double x, double y) | CeresEngine::GLFWWindow | private |
| mProperties | CeresEngine::GLFWWindow | private |
| mState | CeresEngine::GLFWWindow | private |
| mTitle | CeresEngine::GLFWWindow | private |
| mWindow | CeresEngine::GLFWWindow | private |
| onEvent | CeresEngine::PlatformWindow | |
| onKeyDown | CeresEngine::PlatformWindow | |
| onKeyUp | CeresEngine::PlatformWindow | |
| onMouseDown | CeresEngine::PlatformWindow | |
| onMouseDrag | CeresEngine::PlatformWindow | |
| onMouseMove | CeresEngine::PlatformWindow | |
| onMouseScroll | CeresEngine::PlatformWindow | |
| onMouseUp | CeresEngine::PlatformWindow | |
| onTextInput | CeresEngine::PlatformWindow | |
| operator=(const GLFWWindow &)=delete | CeresEngine::GLFWWindow | |
| PlatformWindow(const PlatformWindowProperties &properties) | CeresEngine::PlatformWindow | inlineexplicit |
| properties | CeresEngine::PlatformWindow | |
| resize(double width, double height) final | CeresEngine::GLFWWindow | virtual |
| CeresEngine::PlatformWindow::resize(const Vector2 size) | CeresEngine::PlatformWindow | inline |
| sendEvent(const AnyInputEvent &event) | CeresEngine::PlatformWindow | |
| setFullscreen(bool fullscreen) final | CeresEngine::GLFWWindow | virtual |
| setTitle(const String &title) final | CeresEngine::GLFWWindow | virtual |
| windowShouldClose | CeresEngine::PlatformWindow | |
| ~GLFWWindow() final | CeresEngine::GLFWWindow | |
| ~PlatformWindow()=default | CeresEngine::PlatformWindow | virtual |