Design Patterns
structural::bridge::ApplicationWindow Class Reference

#include <application_window.h>

Inheritance diagram for structural::bridge::ApplicationWindow:
Collaboration diagram for structural::bridge::ApplicationWindow:

Public Member Functions

 ApplicationWindow (const std::string &application_title, WindowImp *imp)
 
void DrawText (const std::string &text, const commons::Point< float > &) override
 
void DrawTitle ()
 
- Public Member Functions inherited from structural::bridge::Window
 Window (WindowImp *imp)
 
 ~Window () override
 
virtual void DrawRect (const commons::Point< float > &p1, const commons::Point< float > &p2) override
 
- Public Member Functions inherited from structural::bridge::WindowInterface
virtual ~WindowInterface ()
 

Additional Inherited Members

- Protected Member Functions inherited from structural::bridge::Window
WindowImpGetWindowImp () const
 

Constructor & Destructor Documentation

structural::bridge::ApplicationWindow::ApplicationWindow ( const std::string &  application_title,
WindowImp imp 
)
explicit

Member Function Documentation

void structural::bridge::ApplicationWindow::DrawText ( const std::string &  text,
const commons::Point< float > &  point 
)
overridevirtual

Implements structural::bridge::Window.

Here is the call graph for this function:

Here is the caller graph for this function:

void structural::bridge::ApplicationWindow::DrawTitle ( )

Here is the call graph for this function:


The documentation for this class was generated from the following files: