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

#include <TextureFill.hpp>

Inheritance diagram for Sh::TextureFill:
Collaboration diagram for Sh::TextureFill:

Public Member Functions

 TextureFill (const std::string_view &filename)
 
void apply (Frame &frame, const Shape2D &shape) override
 
 ~TextureFill () override=default
 
- Public Member Functions inherited from Sh::Style
 Style ()=default
 
virtual ~Style ()=default
 

Constructor & Destructor Documentation

◆ TextureFill()

Sh::TextureFill::TextureFill ( const std::string_view &  filename)
inlineexplicit

◆ ~TextureFill()

Sh::TextureFill::~TextureFill ( )
overridedefault

Member Function Documentation

◆ apply()

void Sh::TextureFill::apply ( Frame frame,
const Shape2D shape 
)
inlineoverridevirtual

Implements Sh::Style.


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