24#ifndef LAYER_PRESENTATION_H
25#define LAYER_PRESENTATION_H
A color representation with 4 components: red, green, blue, alpha.
Base class for an object that can provide information about presenting layers (colours,...
static std::unique_ptr< wxBitmap > CreateLayerPairIcon(const KIGFX::COLOR4D &aBgColor, const KIGFX::COLOR4D &aTopColor, const KIGFX::COLOR4D &aBottomColor, int aScale)
Create a layer pair "side-by-side swatch" icon.
static void DrawColorSwatch(wxBitmap &aLayerbmp, const COLOR4D &aBackground, const COLOR4D &aColor)
virtual ~LAYER_PRESENTATION()
virtual COLOR4D getLayerColor(int aLayer) const =0
virtual wxString getLayerName(int aLayer) const =0