Struct window

Struct Documentation

struct legion::application::window

Public Functions

inline window(GLFWwindow *ptr)
window() = default
inline operator GLFWwindow*() const
inline window &operator=(GLFWwindow *ptr)
void enableCursor(bool enabled) const
void setSwapInterval(uint interval)
void show() const
int swapInterval() const
bool isFullscreen() const
math::ivec2 size() const
math::ivec2 framebufferSize() const
const std::string &title() const

Public Members

GLFWwindow *handle
async::spinlock *lock

Friends

friend class WindowSystem