|
Arcade architecture
|
Interface for graphical window management. More...
#include <IWindow.hpp>
Public Member Functions | |
| virtual | ~IWindow ()=default |
| Default deconstructor for IWindow. | |
| virtual void | initWindow ()=0 |
| Init window. More... | |
| virtual void | display ()=0 |
| Display. More... | |
| virtual void | closeWindow ()=0 |
| close window. More... | |
| virtual bool | isOpen ()=0 |
| Is open. More... | |
| virtual void | clear ()=0 |
| clear. More... | |
Interface for graphical window management.
The IWindow interface defines the necessary methods for handling a graphical window in the arcade project. Implementations of this interface should provide concrete behavior for initializing, displaying, clearing, and closing the window, as well as checking its open state.
|
pure virtual |
clear.
This method is called will clear the window.
|
pure virtual |
close window.
This method is called will close the window.
|
pure virtual |
Display.
This method will display.
|
pure virtual |
Init window.
This method is called will init the window.
|
pure virtual |
Is open.
This method is called will check if the widnow is open.