Mapper  0.9.0
API documentation
Public Member Functions | List of all members
OpenOrienteering::HiddenSymbolDecorator Class Reference

Draws the decoration for a hidden symbol. More...

#include <symbol_icon_decorator.h>

Inheritance diagram for OpenOrienteering::HiddenSymbolDecorator:
Inheritance graph
[legend]
Collaboration diagram for OpenOrienteering::HiddenSymbolDecorator:
Collaboration graph
[legend]

Public Member Functions

 HiddenSymbolDecorator (int icon_size)
 
 ~HiddenSymbolDecorator () override
 
void draw (QPainter &p) const override
 
- Public Member Functions inherited from OpenOrienteering::SymbolIconDecorator
 SymbolIconDecorator () noexcept=default
 
 SymbolIconDecorator (const SymbolIconDecorator &)=delete
 
 SymbolIconDecorator (SymbolIconDecorator &&)=delete
 
SymbolIconDecoratoroperator= (const SymbolIconDecorator &)=delete
 
SymbolIconDecoratoroperator= (SymbolIconDecorator &&)=delete
 
virtual ~SymbolIconDecorator ()
 

Detailed Description

Draws the decoration for a hidden symbol.

A small red x is drawn in the top-left corner of the icon.

Constructor & Destructor Documentation

◆ HiddenSymbolDecorator()

OpenOrienteering::HiddenSymbolDecorator::HiddenSymbolDecorator ( int  icon_size)
explicit

◆ ~HiddenSymbolDecorator()

OpenOrienteering::HiddenSymbolDecorator::~HiddenSymbolDecorator ( )
overridedefault

Member Function Documentation

◆ draw()

void OpenOrienteering::HiddenSymbolDecorator::draw ( QPainter p) const
overridevirtual

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