FBX SDK Reference Guide: Member List
This is the complete list of members forKFCurve, 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() constKFCurve
Insert(HKFCurve pSource, KTime pInsertTime, kFCurveDouble pFirstKeyLeftDerivative, bool pFirstKeyIsWeighted=false, kFCurveDouble pFirstKeyWeight=KFCURVE_DEFAULT_WEIGHT)KFCurve
Insert(HKFCurve pSource, KTime pInsertTime, KFCurveTangeantInfo pFirstKeyLeftDerivative)KFCurve
IObject_Declare(Implementation) float *GetColor()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
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]