#include <VariantParameter.h>
Inheritance diagram for CSLVariantParameter:

Public Member Functions |
|
| CSLVariantParameter (CdotXSITemplate *in_pTemplate, SI_Int in_nValueIndex) | |
| virtual | ~CSLVariantParameter () |
| Destructor. |
|
| CSLAnimatableType::EElementType | ValueType () |
| SI_Void | SetValue (SI_TinyVariant *in_pNewVal) |
| virtual CSLVariantParameter::EElementType | Type () |
| virtual CSLXSICustomParamInfo * | CustomParamInfo () |
| virtual SI_Float | GetFloatValue () |
| virtual SI_Void | SetFloatValue (SI_Float in_fValue) |
| CSLVariantParameter | ( | CdotXSITemplate * | in_pTemplate, | |
| SI_Int | in_nValueIndex | |||
| ) |
Constructor
| in_pTemplate | Parent Template in_nValueIndex Index |
| CSLAnimatableType::EElementType ValueType | ( | ) |
| SI_Void SetValue | ( | SI_TinyVariant * | in_pNewVal | ) |
Sets the stored value
| virtual CSLVariantParameter::EElementType Type | ( | ) | [inline, virtual] |
Returns the animatable type type (SI_VARIANT_TYPE)
Implements CSLAnimatableType.
| virtual CSLXSICustomParamInfo* CustomParamInfo | ( | ) | [inline, virtual] |
Gets custom parameter information
| NULL |
Reimplemented in CSLCustomParameter.
| virtual SI_Float GetFloatValue | ( | ) | [virtual] |
Converts the value of the referred parameter to float
Implements CSLAnimatableType.
| virtual SI_Void SetFloatValue | ( | SI_Float | in_fValue | ) | [virtual] |
Sets the value of the referred parameter from a float
| in_fValue | The float value used to set the parameter |
Implements CSLAnimatableType.