![]() |
Contur 2
Educational OS kernel simulator
|
Renderer contract for painting a full TUI snapshot. More...
#include <i_renderer.h>
Public Member Functions | |
| virtual | ~IRenderer ()=default |
| Virtual destructor for interface-safe polymorphic cleanup. | |
| virtual Result< void > | render (const TuiSnapshot &snapshot)=0 |
| Renders a full UI snapshot. | |
| virtual void | clear ()=0 |
| Clears backend surface/frame. | |
Renderer contract for painting a full TUI snapshot.
Definition at line 13 of file i_renderer.h.
|
virtualdefault |
Virtual destructor for interface-safe polymorphic cleanup.
|
pure virtual |
Clears backend surface/frame.
Implemented in contur::FtxuiRenderer.
|
nodiscardpure virtual |
Renders a full UI snapshot.
| snapshot | Immutable UI snapshot. |
Implemented in contur::FtxuiRenderer.