#include <COLLADAFCurve.h>
Inheritance diagram for CSLCOLLADAFCurve:

Public Member Functions |
|
| CSLCOLLADAFCurve (CSLScene *in_pScene, CSLModel *in_pModel, CdotXSITemplate *in_pTemplate, EFCurveType in_Type, EFCurveInterpolationType in_InterpolationType, CSLAnimatableType *in_pParamReference) | |
| virtual | ~CSLCOLLADAFCurve () |
| virtual SI_Error | Synchronize () |
| virtual SI_Error | ConnectCOLLADAAnimation (CCOLLADATemplate *in_pChannel, const int in_offset=0) |
| virtual CSLAnimatableType * | ParameterReference () |
| CSLCOLLADAFCurve | ( | CSLScene * | in_pScene, | |
| CSLModel * | in_pModel, | |||
| CdotXSITemplate * | in_pTemplate, | |||
| EFCurveType | in_Type, | |||
| EFCurveInterpolationType | in_InterpolationType, | |||
| CSLAnimatableType * | in_pParamReference | |||
| ) |
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 | |
| in_pParamReference | Reference to the CSLAnimatableType that this fcurve animates |
| virtual ~CSLCOLLADAFCurve | ( | ) | [virtual] |
Destructor
| virtual SI_Error Synchronize | ( | ) | [virtual] |
Synchronizes this fcurve instance with its IO layer representation
| SI_SUCCESS | this function always returns SI_SUCCESS |
Reimplemented from CSLFCurve.
| virtual SI_Error ConnectCOLLADAAnimation | ( | CCOLLADATemplate * | in_pChannel, | |
| const int | in_offset = 0 |
|||
| ) | [virtual] |
Connects an existing COLLADA animation template
| in_offset | Offset when reading data. Needed to synchronized with stride attribut |
| virtual CSLAnimatableType* ParameterReference | ( | ) | [virtual] |
Returns the parameter reference