#include <ActionFCurve.h>
Inheritance diagram for CSLActionFCurve:

Public Member Functions |
|
| CSLActionFCurve (CSLScene *in_pScene, CSLModel *in_pModel, CdotXSITemplate *in_pTemplate, EFCurveInterpolationType in_InterpolationType) | |
| SI_Char * | GetParameterXSIPath () |
| SI_Void | SetParameterXSIPath (SI_Char *in_szPath) |
| virtual SI_Error | Synchronize () |
| ETemplateType | Type () |
| SI_Void | SetParameter (CSLAnimatableType *in_pParameter) |
| SI_Bool | GetActive () |
| SI_Void | SetActive (SI_Bool in_bNew) |
| CSLActionFCurve | ( | CSLScene * | in_pScene, | |
| CSLModel * | in_pModel, | |||
| CdotXSITemplate * | in_pTemplate, | |||
| EFCurveInterpolationType | in_InterpolationType | |||
| ) |
Constructor
| in_pScene | Pointer to the scene containing the ActionFCurve | |
| in_pModel | Pointer to the model containing the ActionFCurve | |
| in_pTemplate | Pointer to the CdotXSITemplate containing the ActionFCurve | |
| in_InterpolationType | FCurve interpolation type |
| SI_Char* GetParameterXSIPath | ( | ) |
Gets the XSI path of the animated parameter
| SI_Void SetParameterXSIPath | ( | SI_Char * | in_szPath | ) |
Sets the XSI path of the animated parameter
| in_szPath | The XSI Path of the animated parameter |
| virtual SI_Error Synchronize | ( | ) | [virtual] |
Synchronizes internal data to be coherent with the IO layer
Reimplemented from CSLBaseFCurve.
Reimplemented in CSLCOLLADAActionFCurve.
| ETemplateType Type | ( | ) | [inline, virtual] |
Returns the type of this template
| CSLTemplate::SI_ACTION_FCURVE |
Implements CSLTemplate.
| SI_Void SetParameter | ( | CSLAnimatableType * | in_pParameter | ) |
Sets Parameter
| in_pParameter | Pointer to the parameter to use |
| SI_Bool GetActive | ( | ) |
Gets the active flag
| SI_Void SetActive | ( | SI_Bool | in_bNew | ) |
Sets the active flag