, including all inherited members.
Add(HKFCurveNode pCurveNode) | KFCurveNode | [virtual] |
CallbackAddEvent(int pWhat) | KFCurveNode | |
CallbackClear() | KFCurveNode | |
CallbackEnable(bool pEnable) | KFCurveNode | |
CallbackIsEnable() const | KFCurveNode | |
CallbackRegister(kFCurveNodeCallback, void *pObject) | KFCurveNode | |
CallbackUnregister(kFCurveNodeCallback, void *pObject) | KFCurveNode | |
CandidateClear(int pLayerID=0, bool pClearAllSubLayersToo=true) | KFCurveNode | |
CandidateClearSubLayers() | KFCurveNode | |
CandidateEvaluate(double *pValue, KTime pTime, kFCurveIndex *pLast=NULL) | KFCurveNode | |
CandidateEvaluateSpecificLayer(double *pValue, KTime pTime, int pLayerID, kFCurveIndex *pLast=NULL) | KFCurveNode | |
CandidateGet(double *pValue, int pLayerID=0) const | KFCurveNode | |
CandidateGetSpecificLayer(double *pValue, KTime &pCandidateTime, int pLayerID=0) | KFCurveNode | |
CandidateGetTotalCandidate(double *pValue, KTime &pCandidateTime) const | KFCurveNode | |
CandidateGetWithTime(double *pValue, KTime &pCandidateTime) | KFCurveNode | |
CandidateKey(kFCurveIndex *pLast=NULL, int pLayerID=0, bool *pCurveMask=NULL, bool pZeroKey=false, int pInterpolation=KFCURVE_INTERPOLATION_CUBIC, int pTangeantMode=KFCURVE_TANGEANT_USER, int pContinuity=KFCURVE_CONTINUITY, bool pTanOverride=true, KTime pCandidateTime=KTIME_INFINITE, double pKeyIndexTolerance=0.0) | KFCurveNode | |
CandidateKeySpecificLayer(kFCurveIndex *pLast=NULL, int pLayerID=0, bool *pCurveMask=NULL, int pInterpolation=KFCURVE_INTERPOLATION_CUBIC, int pTangeantMode=KFCURVE_TANGEANT_USER, int pContinuity=KFCURVE_CONTINUITY, bool pTanOverride=true, KTime pCandidateTime=KTIME_INFINITE, double pKeyIndexTolerance=0.0) | KFCurveNode | |
CandidateSet(KTime pTime, double *pValue, int pLayerID=0, int pChildIndexInParent=-1) | KFCurveNode | |
CandidateSetSpecificLayer(KTime pTime, double *pValue, int pLayerID=0) | KFCurveNode | |
Clear() | KFCurveNode | [virtual] |
Clone(bool pKeepAttached) | KFCurveNode | |
CloneTemplate(bool pKeepAttached=false, bool pCloneFCurves=false, bool pCreateCurves=false, int pLayerID=-1) | KFCurveNode | |
ComputeCandidateForLayer(double *pDestLayerValue, double *pCandidateValue, KTime pTime, int pLayerID, kFCurveIndex *pLast) | KFCurveNode | |
Copy(KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE) | KFCurveNode | |
CopyFrom(HKFCurveNode pSource, bool pTransferCurve=false) | KFCurveNode | |
CreateFCurve() | KFCurveNode | |
CreateLayerAt(int pLayerID) | KFCurveNode | |
DataNodeGet() | KFCurveNode | |
DataNodeSet(HKFCurveNode pDataNode, bool pRecursive=true) | KFCurveNode | |
DecReferenceCount() | KFCurveNode | [inline] |
Delete(int pIndex) | KFCurveNode | [virtual] |
Delete(KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE) | KFCurveNode | |
Delete(HKFCurveNode pNode) | KFCurveNode | |
DeleteKey(KTime &pTime, bool *pCurveMask=NULL, double pKeyIndexTolerance=0.0) | KFCurveNode | |
Destroy(int Local=0) | KFCurveNode | |
eUseFCurve enum value | KFCurveNode | [protected] |
eUseTotal enum value | KFCurveNode | [protected] |
Evaluate(double *pValue, KTime pTime, kFCurveIndex *pLast=NULL) | KFCurveNode | |
EvaluateCurvesAfterLayerRecursiveEulerXYZ(KgeRMatrix &pAfter, KTime lCandidateTime, int pAfterLayerID, kFCurveIndex *pLast) | KFCurveNode | |
EvaluateCurvesAfterLayerRecursiveQuat(KgeQuaternion &pAfter, KTime pTime, int pBeforeLayerID, kFCurveIndex *pLast) | KFCurveNode | |
EvaluateCurvesBeforeLayerRecursiveEulerXYZ(KgeRMatrix &pBefore, KTime lCandidateTime, int pLayerID, kFCurveIndex *pLast) | KFCurveNode | |
EvaluateCurvesBeforeLayerRecursiveQuat(KgeQuaternion &pBefore, KTime pTime, int pBeforeLayerID, kFCurveIndex *pLast) | KFCurveNode | |
EvaluateCurvesExceptLayerRecursiveAdd(double *pValue, KTime pTime, int pExceptLayerID, kFCurveIndex *pLast=NULL) | KFCurveNode | |
EvaluateCurvesExceptLayerRecursiveMult(double *pValue, KTime pTime, int pExceptLayerID, kFCurveIndex *pLast=NULL) | KFCurveNode | |
EvaluateSpecificLayer(double *pValue, KTime pTime, int pLayerID, kFCurveIndex *pLast=NULL) | KFCurveNode | |
FbxInternalRetrieve(KFbx *pFbx, bool pOnlyDefaults=false, bool pCreateIfNotFound=true, bool pColor=false) | KFCurveNode | |
FbxLayerAndTimeWarpRetrieve(KFbx *pFbx, bool pOnlyDefaults=false, bool pCreateIfNotFound=true, bool pColor=false) | KFCurveNode | |
FbxRetrieve(KFbx *pFbx, bool pOnlyDefaults=false, bool pCreateIfNotFound=true, bool pColor=false) | KFCurveNode | |
FbxStore(KFbx *pFbx, bool pOnlyDefaults=false, bool pReplaceLclTRSName=false, bool pSkipTimeWarpName=false, char *pFieldName="Channel", bool pColor=true, KFCurve::FbxStoreVersionID pIsVersionID=KFCurve::V7) | KFCurveNode | |
FbxTimeWarpNameRetrieve(KFbx *pFbx) | KFCurveNode | |
FCurveCreated() | KFCurveNode | |
FCurveGet() const | KFCurveNode | |
FCurveReplace(KFCurve *pCurve) | KFCurveNode | |
FCurveSet(KFCurve *pCurve, bool pDestroyOldCurve=false) | KFCurveNode | |
Find(char *pName) const | KFCurveNode | [virtual] |
Find(HKFCurveNode pNode) const | KFCurveNode | [virtual] |
Find(HKDataType pDataType) const | KFCurveNode | [virtual] |
FindOrCreate(char *pName, bool pFindOrCreateCurve=true) | KFCurveNode | |
FindRecursive(char *pName) const | KFCurveNode | |
FindRecursive(HKDataType pDataType) const | KFCurveNode | |
FromTotalCandidateToSpecificCandidate(int pLayerID) | KFCurveNode | [protected] |
GeneralEvaluate(double *pValue, KTime pTime, kFCurveIndex *pLast=NULL, bool pEvaluateCandidate=true) | KFCurveNode | |
Get(int pIndex) const | KFCurveNode | [virtual] |
GetAnimationInterval(KTime &pStart, KTime &pStop) const | KFCurveNode | |
GetCandidateSpecificMethod() const | KFCurveNode | |
GetCandidateState(KFCurveNodeCandidateState &pState) const | KFCurveNode | |
GetCandidateTotalMethod() const | KFCurveNode | |
GetCandidateTotalTime() const | KFCurveNode | |
GetCandidateTotalValue() | KFCurveNode | |
GetCandidateTotalValueSize() const | KFCurveNode | |
GetColor() | KFCurveNode | |
GetContainerType() const | KFCurveNode | |
GetContinuousOffset(double pOffset[3], double pNew[3], double pOld[3]) const | KFCurveNode | |
GetContinuousRotation(double pResultKeyValue[3], double pCurrentKeyValue[3], KTime pCurrentKeyTime) | KFCurveNode | |
GetCorrectLayer(int pLayerID, bool pCreateLayerIfNesseary=false) | KFCurveNode | |
GetCorrectLayerID(int pLayerID) const | KFCurveNode | |
GetCount() const | KFCurveNode | [virtual] |
GetCurveWithFirstKey(KFCurve *&lCurveWithFirstKey, bool *pCurveMask, bool pRecursiveInLayers) const | KFCurveNode | |
GetCurveWithLastKey(KFCurve *&lCurveWithLastKey, bool *pCurveMask, bool pRecursiveInLayers) const | KFCurveNode | |
GetDataType() const | KFCurveNode | |
GetFirstKeyTime(bool *pCurveMask=NULL, bool pRecursiveInLayers=false) const | KFCurveNode | |
GetIOType() const | KFCurveNode | |
GetLastKeyTime(bool *pCurveMask=NULL, bool pRecursiveInLayers=false) const | KFCurveNode | |
GetLayerID() const | KFCurveNode | [inline] |
GetLayerNode(int pLayerID) | KFCurveNode | |
GetLayerType() const | KFCurveNode | [inline] |
GetName() const | KFCurveNode | |
GetNextKeyTime(KTime pTime, bool *pCurveMask=NULL, bool pRecursiveInLayers=false) const | KFCurveNode | |
GetNodeUpdateId() const | KFCurveNode | |
GetParent() const | KFCurveNode | [inline, virtual] |
GetPreviousLayer(int pLayerID) | KFCurveNode | |
GetPrevKeyTime(KTime pTime, bool *pCurveMask=NULL) const | KFCurveNode | |
GetQuaternionInterpolationBezierPoints(KTime pCurrentTime, KgeQuaternion &pQ0, KgeQuaternion &lQ1, KgeQuaternion &lQ2, KgeQuaternion &lQ3) | KFCurveNode | |
GetReferenceCount() const | KFCurveNode | [inline] |
GetRotationOrder() const | KFCurveNode | [inline] |
GetTakeType() const | KFCurveNode | |
GetTimeSpan(KTime &pStart, KTime &pStop) const | KFCurveNode | |
GetTimeWarpName() const | KFCurveNode | |
GetTransformCurves(KFCurve *pT[3], KFCurve *pR[3], KFCurve *pS[3]) | KFCurveNode | |
GetTypeName() const | KFCurveNode | |
GetUpdateId() const | KFCurveNode | |
GetUseQuaternion() const | KFCurveNode | [inline] |
GetValue(double *pValue) const | KFCurveNode | |
GetValuesUpdateId() const | KFCurveNode | |
GetVisibility() const | KFCurveNode | |
GetZeroValues(double *pValues) const | KFCurveNode | |
IncReferenceCount() | KFCurveNode | [inline] |
InsertOrCopyLayer(int pLayerId, HKFCurveNode pLayerNode) | KFCurveNode | |
IsCandidate() const | KFCurveNode | |
IsChild(KFCurveNode *pCurveNode, bool pRecursive=false) const | KFCurveNode | [virtual] |
IsEditable() | KFCurveNode | |
IsExpended() const | KFCurveNode | |
IsKey(KTime &pTime, int *pLast, bool *pCurveMask=NULL, double pKeyIndexTolerance=0.0, double pMin=-K_DOUBLE_MAX, double pMax=K_DOUBLE_MAX) const | KFCurveNode | |
IsMultiLayer() const | KFCurveNode | |
IsUserLocked() const | KFCurveNode | |
KeyAdd(KTime pTime, double *pValue) | KFCurveNode | |
KeyAppend(KTime pTime, double *pValue, bool pCheckForContinuousRotation=false) | KFCurveNode | |
KeyGetCount(bool pRecursiveInLayers=false) const | KFCurveNode | |
KeyGetCount(int &pCurveCount, int &pTotalCount, int &pMinCount, int &pMaxCount) const | KFCurveNode | |
KeyGetCountOnChild(int pChildIndex) const | KFCurveNode | |
KFCurveNode(char *pNodeName, char *pTimeWarpName, HKDataType pDataType, int pLayerType=KFCL_NOLAYER, int pLayerID=0) | KFCurveNode | |
KFCurveNode(HKFCurveNode pTemplateCurveNode) | KFCurveNode | |
KFCurveNodeCreate(KFbx *pFbx, HKFCurveNode pParent, bool pOnlyDefaults, bool pCreateIfNotFound, bool pColor) | KFCurveNode | [friend] |
LayerCopyFromRecursive(HKFCurveNode pSource, bool pTransferCurve=false) | KFCurveNode | |
LayerGet() const | KFCurveNode | |
LayerGet(int pLayerID) | KFCurveNode | |
LayerSet(HKFCurveNode pLayer, bool pDeleteCurrentAndSubLayers) | KFCurveNode | |
LookLikeSampledData(KTime pThresholdPeriod) const | KFCurveNode | |
mCallback | KFCurveNode | [protected] |
mCandidateTotalTime | KFCurveNode | [protected] |
mCandidateTotalValue | KFCurveNode | [protected] |
mConnector | KFCurveNode | |
mDataNode | KFCurveNode | [protected] |
mFCurve | KFCurveNode | [protected] |
mLayer | KFCurveNode | [protected] |
mLayerID | KFCurveNode | [protected] |
mLayerType | KFCurveNode | [protected] |
mMBRotationOrder | KFCurveNode | |
mNodes | KFCurveNode | [protected] |
mObjectLayer | KFCurveNode | [protected] |
mParent | KFCurveNode | [protected] |
mReferenceCount | KFCurveNode | [protected] |
mSpecificCandidateMethod | KFCurveNode | [protected] |
mTemplate | KFCurveNode | [protected] |
mTimeWarp | KFCurveNode | [protected] |
mTotalCandidateMethod | KFCurveNode | [protected] |
mType | KFCurveNode | [protected] |
mUpdateId | KFCurveNode | [protected] |
mUseQuaternion | KFCurveNode | |
mUserLock | KFCurveNode | [protected] |
ObjectLayerGet() const | KFCurveNode | |
ObjectLayerSet(HKFCurveNode pNode) | KFCurveNode | |
Remove(int pIndex) | KFCurveNode | [virtual] |
RemoveLayer(int pLayerID, bool pDestroy=true) | KFCurveNode | |
Replace(HKFCurveNode pSource, KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE, bool pUseGivenSpan=false, bool pKeyStartEndOnNoKey=true, KTime pTimeSpanOffset=KTIME_ZERO) | KFCurveNode | |
ReplaceForQuaternion(HKFCurveNode pSource, KTime pStart, KTime pStop, double pScaleStart, double pScaleStop, bool pUseExactGivenSpan, bool pKeyStartEndOnNoKey, KTime pTimeSpanOffset) | KFCurveNode | |
SetCandidateSpecificMethod(int pMethod) | KFCurveNode | |
SetCandidateState(const KFCurveNodeCandidateState &pState, bool pDestroyMissingLayers=false) | KFCurveNode | |
SetCandidateTotalMethod(int pMethod) | KFCurveNode | |
SetCandidateTotalTime(KTime pTime) | KFCurveNode | |
SetCandidateTotalValue(double *pValue) | KFCurveNode | |
SetColor(float pColor[3]) | KFCurveNode | |
SetContainerType(int pInOutType) | KFCurveNode | |
SetExpended(bool pExpended) | KFCurveNode | |
SetIOType(int pInOutType) | KFCurveNode | |
SetLayerID(int pLayerID) | KFCurveNode | [inline] |
SetLayerType(int pLayerType, HKFCurveNode pObjectLayerNode=NULL) | KFCurveNode | |
SetMultiLayer(bool pMultiLayer) | KFCurveNode | |
SetParent(HKFCurveNode pParent) | KFCurveNode | [inline, virtual] |
SetPostExtrapolation(kUInt pNewPreExtrapolation, bool pRespectUserLock=true) | KFCurveNode | |
SetPostExtrapolationCount(kUInt pNewPreExtrapolationCount, bool pRespectUserLock=true) | KFCurveNode | |
SetPreExtrapolation(kUInt pNewPreExtrapolation, bool pRespectUserLock=true) | KFCurveNode | |
SetPreExtrapolationCount(kUInt pNewPreExtrapolationCount, bool pRespectUserLock=true) | KFCurveNode | |
SetRotationOrder(int pRotationOrder) | KFCurveNode | |
SetTakeType(int pType) | KFCurveNode | |
SetTimeWarpName(char *pName) | KFCurveNode | |
SetUseQuaternion(unsigned short pVal) | KFCurveNode | |
SetValue(double *pValue) | KFCurveNode | |
SetVisibility(bool pVisible, bool pRecursive=false, bool pRecurseLayer=false, int lChildIndex=-1) | KFCurveNode | |
SingleLayerCopy(KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE) | KFCurveNode | |
SingleLayerCopyFrom(HKFCurveNode pSource, bool pTransferCurve=false) | KFCurveNode | |
SortedAdd(HKFCurveNode pNode) | KFCurveNode | [virtual] |
TemplateGet() const | KFCurveNode | |
TemplateSet(HKFCurveNode pTemplate) | KFCurveNode | |
TimeWarpGet() const | KFCurveNode | |
TimeWarpSet(HKFCurveNode pLayer) | KFCurveNode | |
UserLockAdd() | KFCurveNode | |
UserLockRemove() | KFCurveNode | |
~KFCurveNode() | KFCurveNode | [virtual] |