KiCad PCB EDA Suite
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
 Gets 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 49 of file indicator_icon.h.

Constructor & Destructor Documentation

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

Definition at line 53 of file indicator_icon.h.

53 {};

Member Function Documentation

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

Gets 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: