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

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

addGlobalEventListener(std::function< void(const AppEvent &)> callback)=0Flint::IWindowpure virtual
close()=0Flint::IWindowpure virtual
display()=0Flint::IWindowpure virtual
getMousePosition() const =0Flint::IWindowpure virtual
getNativeHandle() const =0Flint::IWindowpure virtual
getSize() const =0Flint::IWindowpure virtual
hasFocus() const =0Flint::IWindowpure virtual
isFullscreen() const =0Flint::IWindowpure virtual
isOpen() const =0Flint::IWindowpure virtual
mapPixelToCoords(Vec2f pixel) const =0Flint::IWindowpure virtual
pollEvents(const std::function< void(const AppEvent &)> &handler)=0Flint::IWindowpure virtual
setFullscreen(bool fullscreen)=0Flint::IWindowpure virtual
setMouseCursor(CursorType type)=0Flint::IWindowpure virtual
setTitle(const std::string &name)=0Flint::IWindowpure virtual
~IWindow()=default (defined in Flint::IWindow)Flint::IWindowvirtual