OrbitEngine::Application::Window class

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