39 virtual
void Close()noexcept = 0;
virtual Viewport GetViewport() const noexcept=0
Gets the window dimension.
virtual bool IsRunning() const noexcept=0
virtual void Init()=0
Intializes the rendering backend and creates the Window.
virtual void * GetNative() const noexcept=0
Get the Native object.
virtual void Close() noexcept=0
Closes the Window and frees resources.
virtual ~Window()=default
virtual bool IsValid() const noexcept=0
virtual void Update() noexcept=0
Poll events.
Contains all graphics related classes and structs.
Screen-space Dimensions. The Depth Values are used by the pipelines.