Design Patterns
structural::BorderDecorator Class Reference

#include <border_decorator.h>

Inheritance diagram for structural::BorderDecorator:
Collaboration diagram for structural::BorderDecorator:

Public Member Functions

 BorderDecorator (VisualComponentInterface *, int borderWidth)
 
virtual void Draw () override
 
- Public Member Functions inherited from structural::Decorator
 Decorator (VisualComponentInterface *component_interface)
 
virtual void Resize () override
 

Constructor & Destructor Documentation

structural::BorderDecorator::BorderDecorator ( VisualComponentInterface *  ,
int  borderWidth 
)

Member Function Documentation

virtual void structural::BorderDecorator::Draw ( )
overridevirtual

Reimplemented from structural::Decorator.


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