Flint Engine
Modular C++20 2D game engine powered by SDL3
Loading...
Searching...
No Matches
Flint::SdlWindow Member List

This is the complete list of members for Flint::SdlWindow, including all inherited members.

addGlobalEventListener(std::function< void(const AppEvent &)> callback) overrideFlint::SdlWindowvirtual
close() overrideFlint::SdlWindowinlinevirtual
display() overrideFlint::SdlWindowvirtual
getCommandBuffer() overrideFlint::SdlWindowinlinevirtual
getGPUDevice() overrideFlint::SdlWindowinlinevirtual
getMousePosition() const overrideFlint::SdlWindowinlinevirtual
getNativeHandle() const overrideFlint::SdlWindowinlinevirtual
getRenderPass() overrideFlint::SdlWindowinlinevirtual
getSize() const overrideFlint::SdlWindowinlinevirtual
hasFocus() const overrideFlint::SdlWindowvirtual
isFullscreen() const overrideFlint::SdlWindowinlinevirtual
isOpen() const overrideFlint::SdlWindowvirtual
mapPixelToCoords(Flint::Vec2f pixel) const overrideFlint::SdlWindowinlinevirtual
pollEvents(const std::function< void(const AppEvent &)> &handler) overrideFlint::SdlWindowvirtual
SdlWindow(const ApplicationConfig &config, GRAPHICS_BACKEND backend)Flint::SdlWindowexplicit
setFullscreen(bool fullscreen) overrideFlint::SdlWindowinlinevirtual
setGPUDevice(SDL_GPUDevice *device) overrideFlint::SdlWindowinlinevirtual
setMouseCursor(CursorType type) overrideFlint::SdlWindowvirtual
setTitle(const std::string &name) overrideFlint::SdlWindowinlinevirtual
~IGPUContext()=default (defined in Flint::IGPUContext)Flint::IGPUContextvirtual
~IWindow()=default (defined in Flint::IWindow)Flint::IWindowvirtual
~SdlWindow() override (defined in Flint::SdlWindow)Flint::SdlWindow