PumpkinBrush
Public Member Functions | List of all members
Brush Class Reference

One kind of Brush which draws a square shape of pixels. More...

#include <Brush.hpp>

Inheritance diagram for Brush:
Inheritance graph
[legend]
Collaboration diagram for Brush:
Collaboration graph
[legend]

Public Member Functions

 Brush ()
 Constructor of Brush. More...
 
sf::Color getColor () override
 Get color of brush. More...
 
void setColor (sf::Color color) override
 Set color of brush. More...
 
void setSize (size size) override
 Set size of brush. More...
 
int getSize () override
 Get size of brush. More...
 
std::vector< std::vector< int > > getShader () override
 Get shader of brush. More...
 
int getType () override
 Get type of brush. More...
 
- Public Member Functions inherited from GeneralBrush
virtual ~GeneralBrush ()
 

Detailed Description

One kind of Brush which draws a square shape of pixels.

Constructor & Destructor Documentation

◆ Brush()

Brush::Brush ( )

Constructor of Brush.

Member Function Documentation

◆ getColor()

sf::Color Brush::getColor ( )
overridevirtual

Get color of brush.

Implements GeneralBrush.

◆ getShader()

std::vector< std::vector< int > > Brush::getShader ( )
overridevirtual

Get shader of brush.

Implements GeneralBrush.

◆ getSize()

int Brush::getSize ( )
overridevirtual

Get size of brush.

Implements GeneralBrush.

◆ getType()

int Brush::getType ( )
overridevirtual

Get type of brush.

Implements GeneralBrush.

◆ setColor()

void Brush::setColor ( sf::Color  color)
overridevirtual

Set color of brush.

Implements GeneralBrush.

◆ setSize()

void Brush::setSize ( size  size)
overridevirtual

Set size of brush.

Implements GeneralBrush.


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