|
Synergy Color Management Component - SDK -
2018.0.80
|
Template parameter class. More...
Public Member Functions | |
| virtual | ~TemplateParameter () |
| Default Destructor. More... | |
| virtual const char * | getName () const =0 |
| Parameter name. More... | |
| virtual unsigned | getNumValues () const =0 |
| Number of parameter values. More... | |
| virtual const char * | getValue (const unsigned index) const =0 |
| I-th parameter value. More... | |
| virtual const char * | getValueForKey (const unsigned index, ColorSpaceAttributeKey key) const =0 |
| I-th parameter value. More... | |
| virtual SYNCOLOR::SynStatus | select (const unsigned index)=0 |
| Select a parameter value based on its index. More... | |
| virtual SYNCOLOR::SynStatus | select (const char *value)=0 |
| Select a parameter value based on its value. More... | |
| virtual void | deselect ()=0 |
| Clear the template parameter selection. More... | |
| virtual int | getSelectedIndex () const =0 |
| Selected value index. More... | |
| virtual const char * | getSelectedValue () const =0 |
| Selected value. More... | |
| virtual const char * | getSelectedValueForKey (ColorSpaceAttributeKey key) const =0 |
| Selected value. More... | |
Template parameter class.
A template parameter provides a list of values, and a selection mechanism.
|
virtual |
Default Destructor.
|
pure virtual |
Parameter name.
|
pure virtual |
Number of parameter values.
|
pure virtual |
I-th parameter value.
| index | Parameter index. |
|
pure virtual |
I-th parameter value.
| index | Parameter index. |
| key | Parameter key. |
|
pure virtual |
Select a parameter value based on its index.
If the index is out of bounds, the previous selection remains unchanged.
| index | Selected index. |
|
pure virtual |
Select a parameter value based on its value.
If the value is not present in the list, the previous selection remains unchanged.
| value | Selected value for the name value (i.e NameKey). |
|
pure virtual |
Clear the template parameter selection.
|
pure virtual |
Selected value index.
|
pure virtual |
Selected value.
|
pure virtual |
Selected value.