iPlug2 - C++ Audio Plug-in Framework
|
Contains a set of 9 colors used to theme IVControls. More...
#include <IGraphicsStructs.h>
Public Member Functions | |
const IColor & | GetColor (EVColor color) const |
IVColorSpec () | |
Create a new IVColorSpec object with default colors. More... | |
IVColorSpec (const std::initializer_list< IColor > &colors) | |
Create a new IVColorSpec object specifying the colors. More... | |
void | ResetColors () |
Reset the colors to the defaults. More... | |
Static Public Member Functions | |
static const IColor & | GetDefaultColor (EVColor idx) |
Public Attributes | |
IColor | mColors [kNumVColors] |
Contains a set of 9 colors used to theme IVControls.
Definition at line 2402 of file IGraphicsStructs.h.
|
inline |
Create a new IVColorSpec object with default colors.
Definition at line 2432 of file IGraphicsStructs.h.
References ResetColors().
|
inline |
Create a new IVColorSpec object specifying the colors.
colors | Initializer list of IColors |
Definition at line 2439 of file IGraphicsStructs.h.
References GetDefaultColor().
|
inline |
Definition at line 2407 of file IGraphicsStructs.h.
Referenced by IVectorBase::GetColor().
|
inlinestatic |
Definition at line 2413 of file IGraphicsStructs.h.
Referenced by IVColorSpec(), and ResetColors().
|
inline |
Reset the colors to the defaults.
Definition at line 2457 of file IGraphicsStructs.h.
References GetDefaultColor().
Referenced by IVColorSpec().
IColor IVColorSpec::mColors[kNumVColors] |
Definition at line 2404 of file IGraphicsStructs.h.