Design Patterns
structural::bridge::WindowInterface Class Referenceabstract

#include <window_interface.h>

Inheritance diagram for structural::bridge::WindowInterface:
Collaboration diagram for structural::bridge::WindowInterface:

Public Member Functions

virtual ~WindowInterface ()
 
virtual void DrawRect (const commons::Point< float > &p1, const commons::Point< float > &p2)=0
 
virtual void DrawText (const std::string &text, const commons::Point< float > &)=0
 

Constructor & Destructor Documentation

virtual structural::bridge::WindowInterface::~WindowInterface ( )
inlinevirtual

Member Function Documentation

virtual void structural::bridge::WindowInterface::DrawRect ( const commons::Point< float > &  p1,
const commons::Point< float > &  p2 
)
pure virtual

Implemented in structural::bridge::Window.

virtual void structural::bridge::WindowInterface::DrawText ( const std::string &  text,
const commons::Point< float > &   
)
pure virtual

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