ShishGL  1.0
A simple modular cross-platform graphics library
Sh::Bordered Class Reference

#include <Bordered.hpp>

Inheritance diagram for Sh::Bordered:
Collaboration diagram for Sh::Bordered:

Public Member Functions

 Bordered (const double &border_width, const Color &border_color)
 
void apply (Frame &viewport, const Shape2D &shape) override
 
 ~Bordered () override=default
 
- Public Member Functions inherited from Sh::Style
 Style ()=default
 
virtual ~Style ()=default
 

Constructor & Destructor Documentation

◆ Bordered()

Sh::Bordered::Bordered ( const double &  border_width,
const Color border_color 
)
inlineexplicit

◆ ~Bordered()

Sh::Bordered::~Bordered ( )
overridedefault

Member Function Documentation

◆ apply()

void Sh::Bordered::apply ( Frame viewport,
const Shape2D shape 
)
inlineoverridevirtual

Implements Sh::Style.


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