|
Design Patterns
|
#include <window.h>
Public Member Functions | |
| Window (WindowImp *imp) | |
| ~Window () override | |
| virtual void | DrawRect (const commons::Point< float > &p1, const commons::Point< float > &p2) override |
| virtual void | DrawText (const std::string &text, const commons::Point< float > &) override=0 |
Public Member Functions inherited from structural::bridge::WindowInterface | |
| virtual | ~WindowInterface () |
Protected Member Functions | |
| WindowImp * | GetWindowImp () const |
|
explicit |
|
override |
|
overridevirtual |
|
overridepure virtual |
Implements structural::bridge::WindowInterface.
Implemented in structural::bridge::IconWindow, and structural::bridge::ApplicationWindow.
|
protected |