TwiceAsNice  2019-02-18
Public Member Functions | Static Public Member Functions | List of all members
Nice::PaletteColor::LookUpTable Struct Referenceabstract

#include <PalettePool.h>

Inheritance diagram for Nice::PaletteColor::LookUpTable:
Inheritance graph
Collaboration diagram for Nice::PaletteColor::LookUpTable:
Collaboration graph

Public Member Functions

virtual std::string lookup (const std::string &label)=0
 
virtual ~LookUpTable ()
 
virtual std::string lookup (const std::string &label)=0
 
virtual ~LookUpTable ()
 
virtual std::string lookup (const std::string &label)=0
 
virtual ~LookUpTable ()
 

Static Public Member Functions

static void extractColorNames (const std::string &colorSpec, std::string &fgColorName, std::string &bgColorName)
 
static void checkColorValidity (const std::string &colorName)
 
static void extractColorNames (const std::string &colorSpec, std::string &fgColorName, std::string &bgColorName)
 
static void checkColorValidity (const std::string &colorName)
 
static void extractColorNames (const std::string &colorSpec, std::string &fgColorName, std::string &bgColorName)
 
static void checkColorValidity (const std::string &colorName)
 

Constructor & Destructor Documentation

◆ ~LookUpTable() [1/3]

Nice::PaletteColor::LookUpTable::~LookUpTable ( )
virtual

◆ ~LookUpTable() [2/3]

virtual Nice::PaletteColor::LookUpTable::~LookUpTable ( )
virtual

◆ ~LookUpTable() [3/3]

virtual Nice::PaletteColor::LookUpTable::~LookUpTable ( )
virtual

Member Function Documentation

◆ checkColorValidity() [1/3]

void Nice::PaletteColor::LookUpTable::checkColorValidity ( const std::string &  colorName)
static

◆ checkColorValidity() [2/3]

static void Nice::PaletteColor::LookUpTable::checkColorValidity ( const std::string &  colorName)
static

◆ checkColorValidity() [3/3]

static void Nice::PaletteColor::LookUpTable::checkColorValidity ( const std::string &  colorName)
static

◆ extractColorNames() [1/3]

static void Nice::PaletteColor::LookUpTable::extractColorNames ( const std::string &  colorSpec,
std::string &  fgColorName,
std::string &  bgColorName 
)
static

◆ extractColorNames() [2/3]

static void Nice::PaletteColor::LookUpTable::extractColorNames ( const std::string &  colorSpec,
std::string &  fgColorName,
std::string &  bgColorName 
)
static

◆ extractColorNames() [3/3]

void Nice::PaletteColor::LookUpTable::extractColorNames ( const std::string &  colorSpec,
std::string &  fgColorName,
std::string &  bgColorName 
)
static

◆ lookup() [1/3]

virtual std::string Nice::PaletteColor::LookUpTable::lookup ( const std::string &  label)
pure virtual

◆ lookup() [2/3]

virtual std::string Nice::PaletteColor::LookUpTable::lookup ( const std::string &  label)
pure virtual

◆ lookup() [3/3]

virtual std::string Nice::PaletteColor::LookUpTable::lookup ( const std::string &  label)
pure virtual

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