FastFX  1.1.0
LED Strip Animation and Effects Framework for Arduino
NamedPalettes Class Reference

#include <FFXCoreEffects.h>

Public Member Functions

const CRGBPalette16 operator[] (String index)
 
String operator[] (CRGBPalette16 index)
 
void addNamedPalette (String name, CRGBPalette16 pal)
 

Static Public Member Functions

static NamedPalettesgetInstance ()
 

Detailed Description

NamedPalettes - Singleton class that allows access to pre-defined palettes by name:

CRGBPalette16 myPal = NamedPalettes::getInstance()["green"]

Member Function Documentation

◆ addNamedPalette()

void NamedPalettes::addNamedPalette ( String  name,
CRGBPalette16  pal 
)
inline

◆ getInstance()

static NamedPalettes& NamedPalettes::getInstance ( )
inlinestatic

◆ operator[]() [1/2]

String NamedPalettes::operator[] ( CRGBPalette16  index)

◆ operator[]() [2/2]

const CRGBPalette16 NamedPalettes::operator[] ( String  index)