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

This is the complete list of members for evan::LinuxDesktopPlatform, 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::LinuxDesktopPlatformvirtual
createSwapchainContext(const DeviceContext &deviceContext) const overrideevan::IDesktopPlatformvirtual
getDefaultCacheRoot() const overrideevan::LinuxDesktopPlatformprotectedvirtual
getInstanceCreateFlags() constevan::IPlatforminlinevirtual
getLastError() constevan::IPlatforminline
getMousePosition() constevan::IDesktopPlatform
getPipelineCachePath() constevan::IPlatformvirtual
getPressedMovementKeys() constevan::IDesktopPlatform
getRequiredDeviceExtensions() constevan::IPlatforminlinevirtual
getRequiredInstanceExtensions() const overrideevan::LinuxDesktopPlatformvirtual
LinuxDesktopPlatform(const std::string &name, const uint32_t width, const uint32_t height)evan::LinuxDesktopPlatform
pollEvents(ADeviceBackend &deviceBackend) overrideevan::IDesktopPlatformvirtual
shouldClose() const overrideevan::IDesktopPlatformvirtual
~IDesktopPlatform() overrideevan::IDesktopPlatform
~IPlatform()=defaultevan::IPlatformvirtual
~LinuxDesktopPlatform()=defaultevan::LinuxDesktopPlatform