65 virtual void SetIcon(std::string_view path) = 0;
The window handles the initialization of the callbacks, and all the input and output....
Definition: window.h:25
virtual void SetIcon(std::string_view path)=0
virtual void InitWindow(int width, int height)=0
virtual void SetWindowSize(int width, int height)=0
virtual int GetWindowHeight() const =0
virtual bool MouseButtonIsHeld(int btn) const =0
virtual bool ButtonIsPressed(int btn) const =0
virtual bool WindowSizeChanged() const =0
virtual double MouseButtonLastReleased(int btn) const =0
virtual float GetTime() const =0
virtual bool MouseDragged() const =0
virtual int GetScrollAmount() const =0
virtual void OnFrame()=0
Any cleanups or clearing the window has to do each frame
virtual bool MouseButtonDoubleClicked(int btn) const =0
virtual double GetMouseX() const =0
virtual bool ButtonIsReleased(int btn) const =0
virtual void SetCallbacks()=0
virtual bool ButtonIsHeld(int btn) const =0
virtual double GetMouseY() const =0
virtual bool MouseButtonIsPressed(int btn) const =0
virtual void SetFullScreen(bool fullscreen) const =0
virtual bool ExitApplication()=0
virtual bool MouseButtonIsReleased(int btn) const =0
virtual int GetWindowWidth() const =0
virtual bool ShouldExit() const =0
When adding assets, it is extremely crucial that you read cqsp::asset::AssetLoader::LoadResources to ...
Definition: clientctx.h:21