#include <FCurve.h>
Inheritance diagram for CSLFCurve:

Public Member Functions |
|
| CSLFCurve (CSLScene *in_pScene, CSLModel *in_pModel, CdotXSITemplate *in_pTemplate, EFCurveType in_Type, EFCurveInterpolationType in_InterpolationType) | |
| virtual | ~CSLFCurve () |
| CSLModel * | Reference () |
| EFCurveType | GetFCurveType () |
| const SI_Char * | GetFCurveTypeAsString () |
| virtual SI_Error | Synchronize () |
| virtual ETemplateType | Type () |
| CSLFCurve | ( | CSLScene * | in_pScene, | |
| CSLModel * | in_pModel, | |||
| CdotXSITemplate * | in_pTemplate, | |||
| EFCurveType | in_Type, | |||
| EFCurveInterpolationType | in_InterpolationType | |||
| ) |
Constructor
| in_pScene | Pointer to the scene containing the fcurve | |
| in_pModel | Pointer to the model containing the fcurve | |
| in_pTemplate | Pointer to the CdotXSITemplate containing the fcurve | |
| in_Type | Type of fcurve | |
| in_InterpolationType | Interpolation type for this fcurve |
| virtual ~CSLFCurve | ( | ) | [virtual] |
Destructor
| CSLModel* Reference | ( | ) |
Get the model to which this fcurve belongs
| EFCurveType GetFCurveType | ( | ) |
Get the type of fcurve
| const SI_Char* GetFCurveTypeAsString | ( | ) |
Get the fcurve type as a string value
| virtual SI_Error Synchronize | ( | ) | [virtual] |
Synchronizes this fcurve instance with its IO layer representation
| SI_SUCCESS | this function always returns SI_SUCCESS |
Reimplemented from CSLBaseFCurve.
Reimplemented in CSLCOLLADAFCurve.
| virtual ETemplateType Type | ( | ) | [virtual] |
Get the template type
Implements CSLTemplate.