#include <XSITransform.h>
Inheritance diagram for CSLXSIScale:

Public Member Functions |
|
| virtual ETemplateType | Type () |
| virtual SI_Error | Synchronize () |
| virtual CSLAnimatableType * | ParameterFromName (SI_Char *in_szName) |
| virtual CSLAnimatableType * | ParameterFromType (EFCurveType in_Type, SI_Char *in_szParameterName) |
| virtual const SI_Char * | GetParameterName (CSLAnimatableType *in_pParameter) |
Handles a scale in the polymatricks operator of a model (see the XSI_Scale template reference).
| virtual ETemplateType Type | ( | ) | [virtual] |
Returns the type of this template
| CSLTemplate::XSI_SCALE | Template type |
Implements CSLTemplate.
| virtual SI_Error Synchronize | ( | ) | [virtual] |
Synchronizes to ensure that the animated parameter is up to date.
Reimplemented from CSLTemplate.
| virtual CSLAnimatableType* ParameterFromName | ( | SI_Char * | in_szName | ) | [virtual] |
Returns a proxy to the specified parameter.
| [in] | in_szName | Name of the parameter |
Reimplemented from CSLTemplate.
| virtual CSLAnimatableType* ParameterFromType | ( | EFCurveType | in_Type, | |
| SI_Char * | in_szParameterName | |||
| ) | [virtual] |
Returns a proxy to the specified parameter.
| [in] | in_Type | Type of parameter |
| [in] | in_szParameterName | Name of the parameter if the type is SI_PARAMETER |
Reimplemented from CSLTemplate.
| virtual const SI_Char* GetParameterName | ( | CSLAnimatableType * | in_pParameter | ) | [virtual] |
Returns the name (string) of a specified sub parameter.
| [in] | in_pParameter | The sub parameter |
Reimplemented from CSLTemplate.