KiCad PCB EDA Suite
Loading...
Searching...
No Matches
INDICATOR_ICON::ICON_PROVIDER Class Referenceabstract

A simple object that can provide fixed bitmaps for use as row indicators. More...

#include <indicator_icon.h>

Inheritance diagram for INDICATOR_ICON::ICON_PROVIDER:
ROW_ICON_PROVIDER

Public Member Functions

virtual ~ICON_PROVIDER ()
 
virtual const wxBitmap & GetIndicatorIcon (ICON_ID aIconId) const =0
 Get a reference to the row icon in the given mode. More...
 

Detailed Description

A simple object that can provide fixed bitmaps for use as row indicators.

Definition at line 52 of file indicator_icon.h.

Constructor & Destructor Documentation

◆ ~ICON_PROVIDER()

virtual INDICATOR_ICON::ICON_PROVIDER::~ICON_PROVIDER ( )
inlinevirtual

Definition at line 56 of file indicator_icon.h.

Member Function Documentation

◆ GetIndicatorIcon()

virtual const wxBitmap & INDICATOR_ICON::ICON_PROVIDER::GetIndicatorIcon ( ICON_ID  aIconId) const
pure virtual

Get a reference to the row icon in the given mode.

Parameters
aIconIdthe id of the icon to get (depends on the provider).

Implemented in ROW_ICON_PROVIDER.

Referenced by INDICATOR_ICON::INDICATOR_ICON(), and INDICATOR_ICON::SetIndicatorState().


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