PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::window_internal::WindowAccess Struct Reference

Static Public Member Functions

static GLFWwindow *& NativeWindow (Window &window) noexcept
static const GLFWwindow * NativeWindow (const Window &window) noexcept
static std::string & Title (Window &window) noexcept
static unsigned int & Width (Window &window) noexcept
static unsigned int & Height (Window &window) noexcept
static bool & Focused (Window &window) noexcept
static bool & Fullscreen (Window &window) noexcept
static glm::ivec2 & Size (Window &window) noexcept
static glm::ivec2 & FullscreenSize (Window &window) noexcept
static glm::ivec2 & Position (Window &window) noexcept
static glm::vec2 & ContentScale (Window &window) noexcept
static input::InputStateInputState (Window &window) noexcept
static std::function< void(Event &)> & EventCallback (Window &window) noexcept
static std::function< void(uint32_t)> & FramebufferResizeCallback (Window &window) noexcept
static uint32_t & Id (Window &window) noexcept
static bool & CursorCaptured (Window &window) noexcept
static WindowFrameMode & FrameMode (Window &window) noexcept
static bool & CustomChromeSupported (Window &window) noexcept
static bool & CustomChromeAttached (Window &window) noexcept
static WindowChromeLayoutCustomChromeLayout (Window &window) noexcept

The documentation for this struct was generated from the following files: