class
#include <OE/Application/Window.hpp>
Window
Contents
Base classes
-
template<typename T>class OrbitEngine::Misc::Pimpl
Constructors, destructors, conversion operators
- Window()
- Window(WindowNativeHandle handle)
- ~Window()
Public functions
- void processEvents()
- auto destroyRequested() const -> bool
-
auto getCursorPosition() const -> Math::
Vec2i - auto getDisplayMode() const -> DisplayMode
-
auto getPosition() const -> Math::
Vec2i -
auto getSize() const -> Math::
Vec2i - auto isVisible() const -> bool
- auto isFocused() const -> bool
- auto isMinimized() const -> bool
- auto setDisplayMode(DisplayMode mode) -> bool
- auto setCursor(Cursor cursor) -> bool
- auto setTitle(const std::string& title) -> bool
-
auto setPosition(const Math::
Vec2i& position) -> bool -
auto setSize(const Math::
Vec2i& size) -> bool - auto setVisibility(bool visible) -> bool
- auto requestFocus() -> bool
- auto setAlpha(float alpha) -> bool
- auto getDisplayNativeHandle() -> DisplayNativeHandle
- auto getWindowNativeHandle() -> WindowNativeHandle