evan 2026.1.4
Evan
Loading...
Searching...
No Matches
evan::WindowsDesktopPlatform Member List

This is the complete list of members for evan::WindowsDesktopPlatform, including all inherited members.

_cursorEnterEventsevan::IDesktopPlatform
_fileDropEventsevan::IDesktopPlatform
_keyboardEventsevan::IDesktopPlatform
_lastErrorevan::IPlatformprotected
_mouseButtonEventsevan::IDesktopPlatform
_mouseMotionEventsevan::IDesktopPlatform
_mouseWheelEventsevan::IDesktopPlatform
_textInputEventsevan::IDesktopPlatform
_windowevan::IDesktopPlatform
convertCursorPosition(double xPos, double yPos) constevan::IDesktopPlatform
convertGlfwKeyToKeyCode(int glfwKey) constevan::IDesktopPlatform
convertGlfwModsToKeyModifiers(int glfwMods) constevan::IDesktopPlatform
convertGlfwMouseButtonToButton(int glfwMouseButton) constevan::IDesktopPlatform
createDeviceBackend() const overrideevan::IDesktopPlatformvirtual
createSurface(VkInstance instance) const overrideevan::WindowsDesktopPlatformvirtual
createSwapchainContext(const DeviceContext &deviceContext) const overrideevan::IDesktopPlatformvirtual
getDefaultCacheRoot() const overrideevan::WindowsDesktopPlatformprotectedvirtual
getInstanceCreateFlags() constevan::IPlatforminlinevirtual
getLastError() constevan::IPlatforminline
getMousePosition() constevan::IDesktopPlatform
getPipelineCachePath() constevan::IPlatformvirtual
getPressedMovementKeys() constevan::IDesktopPlatform
getRequiredDeviceExtensions() constevan::IPlatforminlinevirtual
getRequiredInstanceExtensions() const overrideevan::WindowsDesktopPlatformvirtual
pollEvents(ADeviceBackend &deviceBackend) overrideevan::IDesktopPlatformvirtual
shouldClose() const overrideevan::IDesktopPlatformvirtual
WindowsDesktopPlatform(const std::string &name, const uint32_t width, const uint32_t height)evan::WindowsDesktopPlatform
~IDesktopPlatform() overrideevan::IDesktopPlatform
~IPlatform()=defaultevan::IPlatformvirtual
~WindowsDesktopPlatform()=defaultevan::WindowsDesktopPlatform