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 |
![]() | |
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 |