, including all inherited members.
Copy(KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE) | KFCurve | |
CopyFrom(KFCurve&pSource, bool pWithKeys=true) | KFCurve | |
Delete(kFCurveIndex pStartIndex, kFCurveIndex pStopIndex) | KFCurve | |
Delete(KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE) | KFCurve | |
Evaluate(KTime pTime, kFCurveIndex *pLast=NULL) | KFCurve | |
EvaluateIndex(double pIndex) | KFCurve | |
EvaluateLeftDerivative(KTime pTime, kFCurveIndex *pLast=NULL) | KFCurve | |
EvaluateRightDerivative(KTime pTime, kFCurveIndex *pLast=NULL) | KFCurve | |
ExtractKeysIndex(KArraykInt&pArray, int pMinIndex, int pMaxIndex, double pMinValue=-K_DOUBLE_MAX, double pMaxValue=K_DOUBLE_MAX) | KFCurve | |
FindPeaks(kFCurveIndex pLeftKeyIndex, KTime&pPeakTime1, KTime&pPeakTime2) | KFCurve | |
FindPeaks(kFCurveIndex pLeftKeyIndex, kFCurveDouble&pPeak1, kFCurveDouble&pPeak2) | KFCurve | |
FindPeaks(kFCurveIndex pLeftKeyIndex, KTime&pPeakTime1, kFCurveDouble&pPeak1, KTime&pPeakTime2, kFCurveDouble&pPeak2) | KFCurve | |
GetPostExtrapolation() | KFCurve | |
GetPostExtrapolationCount() | KFCurve | |
GetPreExtrapolation() | KFCurve | |
GetPreExtrapolationCount() | KFCurve | |
GetValue() const | KFCurve | |
Insert(HKFCurve pSource, KTime pInsertTime, kFCurveDouble pFirstKeyLeftDerivative, bool pFirstKeyIsWeighted=false, kFCurveDouble pFirstKeyWeight=KFCURVE_DEFAULT_WEIGHT) | KFCurve | |
Insert(HKFCurve pSource, KTime pInsertTime, KFCurveTangeantInfo pFirstKeyLeftDerivative) | KFCurve | |
IsKeyInterpolationPureCubicAuto(kFCurveIndex pKeyIndex) | KFCurve | |
KeyAdd(KTime pTime, KFCurveKey&pKey, kFCurveIndex *pLast=NULL) | KFCurve | |
KeyAdd(KTime pTime, KFCurve *pSourceCurve, int pSourceIndex, kFCurveIndex *pLast=NULL) | KFCurve | |
KeyAdd(KTime pTime, kFCurveIndex *pLast=NULL) | KFCurve | |
KeyAppend(KTime pAtTime, KFCurve *pSourceCurve, int pSourceIndex) | KFCurve | |
KeyAppendFast(KTime pTime, kFCurveDouble pValue) | KFCurve | |
KeyClear() | KFCurve | |
KeyFind(KTime pTime, kFCurveIndex *pLast=NULL) | KFCurve | |
KeyFindAll(KTime pTime, kFCurveIndex *pLast=NULL) | KFCurve | |
KeyGet(kFCurveIndex pIndex) | KFCurve | |
KeyGetBreak(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetConstantMode(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetCount() | KFCurve | |
KeyGetCountAll() | KFCurve | |
KeyGetDataDouble(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex) | KFCurve | |
KeyGetDataFloat(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex) | KFCurve | |
KeyGetDataPtr(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetInterpolation(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetLeftAuto(kFCurveIndex pIndex, bool pApplyOvershootProtection=false) | KFCurve | |
KeyGetLeftBezierTangeant(kFCurveIndex pIndex) | KFCurve | |
KeyGetLeftDerivative(kFCurveIndex pIndex) | KFCurve | |
KeyGetLeftDerivativeInfo(kFCurveIndex pIndex) | KFCurve | |
KeyGetLeftTangeantVelocity(kFCurveIndex pIndex) | KFCurve | |
KeyGetLeftTangeantWeight(kFCurveIndex pIndex) | KFCurve | |
KeyGetMarkedForManipulation(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetPeriods(KTime&pAveragePeriod, KTime&pMinPeriod, KTime&pMaxPeriod) | KFCurve | |
KeyGetRightAuto(kFCurveIndex pIndex, bool pApplyOvershootProtection=false) | KFCurve | |
KeyGetRightBezierTangeant(kFCurveIndex pIndex) | KFCurve | |
KeyGetRightDerivative(kFCurveIndex pIndex) | KFCurve | |
KeyGetRightDerivativeInfo(kFCurveIndex pIndex) | KFCurve | |
KeyGetRightTangeantVelocity(kFCurveIndex pIndex) | KFCurve | |
KeyGetRightTangeantWeight(kFCurveIndex pIndex) | KFCurve | |
KeyGetSelected(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetSelectionCount() | KFCurve | |
KeyGetTangeantMode(kFCurveIndex pKeyIndex, bool pIncludeOverrides=false) | KFCurve | |
KeyGetTangeantVelocityMode(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetTangeantVisibility(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetTangeantWeightMode(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetTime(kFCurveIndex pKeyIndex) | KFCurve | |
KeyGetValue(kFCurveIndex pKeyIndex) | KFCurve | |
KeyIncLeftDerivative(kFCurveIndex pIndex, kFCurveDouble pInc) | KFCurve | |
KeyIncRightDerivative(kFCurveIndex pIndex, kFCurveDouble pInc) | KFCurve | |
KeyIncTime(kFCurveIndex pKeyIndex, KTime pTime) | KFCurve | |
KeyIncValue(kFCurveIndex pKeyIndex, kFCurveDouble pValue) | KFCurve | |
KeyInsert(KTime pTime, kFCurveIndex *pLast=NULL) | KFCurve | |
KeyIsLeftTangeantVelocity(kFCurveIndex pIndex) | KFCurve | |
KeyIsLeftTangeantWeighted(kFCurveIndex pIndex) | KFCurve | |
KeyIsRightTangeantVelocity(kFCurveIndex pIndex) | KFCurve | |
KeyIsRightTangeantWeighted(kFCurveIndex pIndex) | KFCurve | |
KeyModifyBegin() | KFCurve | |
KeyModifyEnd() | KFCurve | |
KeyMove(kFCurveIndex pIndex, KTime pTime) | KFCurve | |
KeyMoveOf(bool pSelectedOnly, KTime pDeltaTime, kFCurveDouble pDeltaValue) | KFCurve | |
KeyMoveValueTo(bool pSelectedOnly, kFCurveDouble pValue) | KFCurve | |
KeyMultDerivative(kFCurveIndex pIndex, kFCurveDouble pMultValue) | KFCurve | |
KeyMultTangeant(kFCurveIndex pKeyIndex, kFCurveDouble pValue) | KFCurve | |
KeyMultValue(kFCurveIndex pKeyIndex, kFCurveDouble pValue) | KFCurve | |
KeyRemove(kFCurveIndex pIndex) | KFCurve | |
KeyScaleTangeant(bool pSelectedOnly, kFCurveDouble pMultValue) | KFCurve | |
KeyScaleValue(bool pSelectedOnly, kFCurveDouble pMultValue) | KFCurve | |
KeyScaleValueAndTangeant(bool pSelectedOnly, kFCurveDouble pMultValue) | KFCurve | |
KeySelectAll() | KFCurve | |
KeySet(kFCurveIndex pIndex, KFCurveKey&pKey) | KFCurve | |
KeySet(kFCurveIndex pIndex, KFCurve *pSourceCurve, int pSourceIndex) | KFCurve | |
KeySet(kFCurveIndex pKeyIndex, KTime pTime, kFCurveDouble pValue, kFCurveInterpolation pInterpolation=KFCURVE_INTERPOLATION_CUBIC, kFCurveTangeantMode pTangentMode=KFCURVE_TANGEANT_AUTO, kFCurveDouble pData0=0.0, kFCurveDouble pData1=0.0, kFCurveTangeantWeightMode pTangentWeightMode=KFCURVE_WEIGHTED_NONE, kFCurveDouble pWeight0=KFCURVE_DEFAULT_WEIGHT, kFCurveDouble pWeight1=KFCURVE_DEFAULT_WEIGHT, kFCurveDouble pVelocity0=KFCURVE_DEFAULT_VELOCITY, kFCurveDouble pVelocity1=KFCURVE_DEFAULT_VELOCITY) | KFCurve | |
KeySetBreak(kFCurveIndex pKeyIndex, bool pVal) | KFCurve | |
KeySetConstantMode(kFCurveIndex pKeyIndex, kFCurveConstantMode pMode) | KFCurve | |
KeySetDataDouble(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex, kFCurveDouble pValue) | KFCurve | |
KeySetDataFloat(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex, float pValue) | KFCurve | |
KeySetInterpolation(kFCurveIndex pKeyIndex, kFCurveInterpolation pInterpolation) | KFCurve | |
KeySetLeftAuto(kFCurveIndex pIndex, kFCurveDouble pValue) | KFCurve | |
KeySetLeftBezierTangeant(kFCurveIndex pIndex, kFCurveDouble pValue) | KFCurve | |
KeySetLeftDerivative(kFCurveIndex pIndex, kFCurveDouble pValue) | KFCurve | |
KeySetLeftDerivativeInfo(kFCurveIndex pIndex, KFCurveTangeantInfo pValue, bool pForceDerivative=false) | KFCurve | |
KeySetLeftTangeantVelocity(kFCurveIndex pIndex, kFCurveDouble pVelocity) | KFCurve | |
KeySetLeftTangeantVelocityMode(kFCurveIndex pIndex, bool pVelocity) | KFCurve | |
KeySetLeftTangeantWeight(kFCurveIndex pIndex, kFCurveDouble pWeight) | KFCurve | |
KeySetLeftTangeantWeightedMode(kFCurveIndex pIndex, bool pWeighted) | KFCurve | |
KeySetMarkedForManipulation(kFCurveIndex pKeyIndex, bool pMark) | KFCurve | |
KeySetRightAuto(kFCurveIndex pIndex, kFCurveDouble pValue) | KFCurve | |
KeySetRightBezierTangeant(kFCurveIndex pIndex, kFCurveDouble pValue) | KFCurve | |
KeySetRightDerivative(kFCurveIndex pIndex, kFCurveDouble pValue) | KFCurve | |
KeySetRightDerivativeInfo(kFCurveIndex pIndex, KFCurveTangeantInfo pValue, bool pForceDerivative=false) | KFCurve | |
KeySetRightTangeantVelocity(kFCurveIndex pIndex, kFCurveDouble pVelocity) | KFCurve | |
KeySetRightTangeantVelocityMode(kFCurveIndex pIndex, bool pVelocity) | KFCurve | |
KeySetRightTangeantWeight(kFCurveIndex pIndex, kFCurveDouble pWeight) | KFCurve | |
KeySetRightTangeantWeightedMode(kFCurveIndex pIndex, bool pWeighted) | KFCurve | |
KeySetSelected(kFCurveIndex pKeyIndex, bool pSelected) | KFCurve | |
KeySetTangeantMode(kFCurveIndex pKeyIndex, kFCurveTangeantMode pTangent) | KFCurve | |
KeySetTangeantVelocityMode(kFCurveIndex pKeyIndex, kFCurveTangeantVelocityMode pTangentVelocityMode, kFCurveTangeantVelocityMode pMask=KFCURVE_VELOCITY_ALL) | KFCurve | |
KeySetTangeantVisibility(kFCurveIndex pKeyIndex, kFCurveTangeantVisibility pVisibility) | KFCurve | |
KeySetTangeantWeightMode(kFCurveIndex pKeyIndex, kFCurveTangeantWeightMode pTangentWeightMode, kFCurveTangeantWeightMode pMask=KFCURVE_WEIGHTED_ALL) | KFCurve | |
KeySetTCB(kFCurveIndex pKeyIndex, KTime pTime, kFCurveDouble pValue, float pData0=0.0f, float pData1=0.0f, float pData2=0.0f) | KFCurve | |
KeySetTime(kFCurveIndex pKeyIndex, KTime pTime) | KFCurve | |
KeySetValue(kFCurveIndex pKeyIndex, kFCurveDouble pValue) | KFCurve | |
KeyShrink() | KFCurve | |
KeyTangeantSetInterpolation(bool pSelectedOnly, kFCurveInterpolation pInterpolation) | KFCurve | |
KeyTangeantSetMode(bool pSelectedOnly, kFCurveTangeantMode pTangentMode) | KFCurve | |
KeyUnselectAll() | KFCurve | |
KFBX_IObject_Declare(KFBX_Implementation) float *GetColor() | KFCurve | |
KFCurve() | KFCurve | |
Replace(HKFCurve pSource, KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE, bool pUseExactGivenSpan=false, bool pKeyStartEndOnNoKey=true, KTime pTimeSpanOffset=KTIME_ZERO) | KFCurve | |
ReplaceForEulerXYZ(HKFCurve pSource, KTime pStart, KTime pStop, kFCurveDouble pAddFromStart, kFCurveDouble pAddAfterStop, bool pValueSubOffsetAfterStart, bool pValueSubOffsetAfterStop, bool pUseExactGivenSpan=false, bool pKeyStartEndOnNoKey=true, KTime pTimeSpanOffset=KTIME_ZERO) | KFCurve | |
ReplaceForQuaternion(HKFCurve pSource, KTime pStart, KTime pStop, kFCurveDouble pScaleStart, kFCurveDouble pScaleStop, bool pUseExactGivenSpan=false, bool pKeyStartEndOnNoKey=true, KTime pTimeSpanOffset=KTIME_ZERO) | KFCurve | |
ResizeKeyBuffer(int pKeyCount) | KFCurve | |
SetColor(float *pColor) | KFCurve | |
SetPostExtrapolation(kFCurveExtrapolationMode pExtrapolation) | KFCurve | |
SetPostExtrapolationCount(kULong pCount) | KFCurve | |
SetPreExtrapolation(kFCurveExtrapolationMode pExtrapolation) | KFCurve | |
SetPreExtrapolationCount(kULong pCount) | KFCurve | |
SetValue(kFCurveDouble pValue) | KFCurve | |
~KFCurve() | KFCurve | [virtual] |