FBX C++ API Reference
FbxAnimCurve Member List

This is the complete list of members for FbxAnimCurve, including all inherited members.

AddImplementation(FbxImplementation *pImplementation)FbxObject
AddListener(FbxEventHandler &pHandler)FbxEmitter
AllocateFbxAnimCurveprotectedstatic
FbxObject::Allocate(FbxManager *pManager, const char *pName, const FbxObject *pFrom)FbxObjectprotectedstatic
ClassIdFbxAnimCurvestatic
Clone(FbxObject::ECloneType pCloneType=eDeepClone, FbxObject *pContainer=((void *) 0), void *pSet=((void *) 0)) const FbxObjectvirtual
Compact()FbxObjectvirtual
ConnectDstObject(FbxObject *pObject, FbxConnection::EType pType=FbxConnection::eNone)FbxObjectinline
ConnectDstProperty(const FbxProperty &pProperty)FbxObjectinline
ConnectSrcObject(FbxObject *pObject, FbxConnection::EType pType=FbxConnection::eNone)FbxObjectinline
ConnectSrcProperty(const FbxProperty &pProperty)FbxObjectinline
Construct(const FbxObject *pFrom)FbxObjectprotectedvirtual
ConstructProperties(bool pForceSet)FbxObjectprotectedvirtual
ContentClear()FbxObjectprotectedvirtual
ContentDecrementLockCount()FbxObject
ContentIncrementLockCount()FbxObject
ContentIsLoaded() const FbxObject
ContentIsLocked() const FbxObject
ContentLoad()FbxObject
ContentReadFrom(const FbxStream &pStream)FbxObjectvirtual
ContentUnload()FbxObject
ContentWriteTo(FbxStream &pStream) const FbxObjectvirtual
Copy(const FbxObject &pObject)FbxObjectvirtual
CopyFrom(FbxAnimCurve &pSource, bool pWithKeys=true)=0FbxAnimCurvepure virtual
Create(FbxManager *pManager, const char *pName)FbxAnimCurvestatic
Create(FbxScene *pContainer, const char *pName)FbxAnimCurvestatic
FbxObject::Create(FbxObject *pContainer, const char *pName)FbxObjectstatic
Destroy(bool pRecursive=false)FbxObject
Destruct(bool pRecursive)FbxObjectprotectedvirtual
DisconnectAllDstObject()FbxObjectinline
DisconnectAllDstObject(const FbxCriteria &pCriteria)FbxObjectinline
DisconnectAllDstObject()FbxObjectinline
DisconnectAllDstObject(const FbxCriteria &pCriteria)FbxObjectinline
DisconnectAllSrcObject()FbxObjectinline
DisconnectAllSrcObject(const FbxCriteria &pCriteria)FbxObjectinline
DisconnectAllSrcObject()FbxObjectinline
DisconnectAllSrcObject(const FbxCriteria &pCriteria)FbxObjectinline
DisconnectDstObject(FbxObject *pObject)FbxObjectinline
DisconnectDstProperty(const FbxProperty &pProperty)FbxObjectinline
DisconnectSrcObject(FbxObject *pObject)FbxObjectinline
DisconnectSrcProperty(const FbxProperty &pProperty)FbxObjectinline
ECloneType enum nameFbxObject
eConstant enum valueFbxAnimCurveBase
eContentLoaded enum valueFbxObject
eCopyCalledByClone enum valueFbxObject
eDeepClone enum valueFbxObject
eDontLocalize enum valueFbxObject
EExtrapolationType enum nameFbxAnimCurveBase
eHidden enum valueFbxObject
eInitialized enum valueFbxObject
eKeepSlope enum valueFbxAnimCurveBase
eMirrorRepetition enum valueFbxAnimCurveBase
Emit(const EventType &pEvent) const FbxEmitterinline
EmitMessage(FbxMessage *pMessage) const FbxObject
eNone enum valueFbxObject
EObjectFlag enum nameFbxObject
eReferenceClone enum valueFbxObject
eRelativeRepetition enum valueFbxAnimCurveBase
eRepetition enum valueFbxAnimCurveBase
eSavable enum valueFbxObject
eSelected enum valueFbxObject
eSystem enum valueFbxObject
Evaluate(FbxTime pTime, int *pLast=((void *) 0)) override=0FbxAnimCurvepure virtual
EvaluateIndex(double pIndex) override=0FbxAnimCurvepure virtual
EvaluateLeftDerivative(FbxTime pTime, int *pLast=((void *) 0))=0FbxAnimCurvepure virtual
EvaluateRightDerivative(FbxTime pTime, int *pLast=((void *) 0))=0FbxAnimCurvepure virtual
FbxAnimCurve(FbxManager &pManager, const char *pName)FbxAnimCurveinlineprotected
FbxAnimCurveBase(FbxManager &pManager, const char *pName)FbxAnimCurveBaseinlineprotected
fbxsdk::FbxManager classFbxAnimCurvefriend
FindDstObject(const char *pName, int pStartIndex=0) const FbxObjectinline
FindDstObject(const FbxCriteria &pCriteria, const char *pName, int pStartIndex=0) const FbxObjectinline
FindDstObject(const char *pName, int pStartIndex=0) const FbxObjectinline
FindDstObject(const FbxCriteria &pCriteria, const char *pName, int pStartIndex=0) const FbxObjectinline
FindDstProperty(const char *pName, int pStartIndex=0) const FbxObjectinline
FindProperty(const char *pName, bool pCaseSensitive=true) const FbxObjectinline
FindProperty(const char *pName, const FbxDataType &pDataType, bool pCaseSensitive=true) const FbxObjectinline
FindPropertyHierarchical(const char *pName, bool pCaseSensitive=true) const FbxObjectinline
FindPropertyHierarchical(const char *pName, const FbxDataType &pDataType, bool pCaseSensitive=true) const FbxObjectinline
FindSrcObject(const char *pName, int pStartIndex=0) const FbxObjectinline
FindSrcObject(const FbxCriteria &pCriteria, const char *pName, int pStartIndex=0) const FbxObjectinline
FindSrcObject(const char *pName, int pStartIndex=0) const FbxObjectinline
FindSrcObject(const FbxCriteria &pCriteria, const char *pName, int pStartIndex=0) const FbxObjectinline
FindSrcProperty(const char *pName, int pStartIndex=0) const FbxObjectinline
GetAllObjectFlags() const FbxObject
GetClassId() const overrideFbxAnimCurveinlinevirtual
GetClassRootProperty()FbxObject
GetDefaultImplementation(void) const FbxObject
GetDocument() const FbxObject
GetDstObject(int pIndex=0) const FbxObjectinline
GetDstObject(const FbxCriteria &pCriteria, int pIndex=0) const FbxObjectinline
GetDstObject(int pIndex=0) const FbxObjectinline
GetDstObject(const FbxCriteria &pCriteria, int pIndex=0) const FbxObjectinline
GetDstObjectCount() const FbxObjectinline
GetDstObjectCount(const FbxCriteria &pCriteria) const FbxObjectinline
GetDstObjectCount() const FbxObjectinline
GetDstObjectCount(const FbxCriteria &pCriteria) const FbxObjectinline
GetDstProperty(int pIndex=0) const FbxObjectinline
GetDstPropertyCount() const FbxObjectinline
GetFbxManager() const FbxObject
GetFirstProperty() const FbxObjectinline
GetImplementation(int pIndex, const FbxImplementationFilter *pCriteria=((void *) 0)) const FbxObject
GetImplementationCount(const FbxImplementationFilter *pCriteria=((void *) 0)) const FbxObject
GetInitialName() const FbxObject
GetName() const FbxObject
GetNameOnly() const FbxObject
GetNameSpaceArray(char identifier)FbxObject
GetNameSpaceOnly()FbxObject
GetNameSpacePrefix() const FbxObject
GetNameWithNameSpacePrefix() const FbxObject
GetNameWithoutNameSpacePrefix() const FbxObject
GetNextProperty(const FbxProperty &pProperty) const FbxObjectinline
GetObjectFlags(EObjectFlag pFlags) const FbxObject
GetParentLibrary() const FbxObject
GetPeripheral()FbxObjectprotectedvirtual
GetPostExtrapolation() const FbxAnimCurveBaseinline
GetPostExtrapolationCount() const FbxAnimCurveBaseinline
GetPreExtrapolation() const FbxAnimCurveBaseinline
GetPreExtrapolationCount() const FbxAnimCurveBaseinline
GetReferencedBy(int pIndex) const FbxObject
GetReferencedBy(FbxArray< FbxObject * > &pReferencedBy) const FbxObject
GetReferencedByCount() const FbxObject
GetReferenceTo() const FbxObject
GetRootDocument() const FbxObject
GetRuntimeClassId() const FbxObject
GetScene() const FbxObject
GetSelected()FbxObjectvirtual
GetSrcObject(int pIndex=0) const FbxObjectinline
GetSrcObject(const FbxCriteria &pCriteria, int pIndex=0) const FbxObjectinline
GetSrcObject(int pIndex=0) const FbxObjectinline
GetSrcObject(const FbxCriteria &pCriteria, int pIndex=0) const FbxObjectinline
GetSrcObjectCount() const FbxObjectinline
GetSrcObjectCount(const FbxCriteria &pCriteria) const FbxObjectinline
GetSrcObjectCount() const FbxObjectinline
GetSrcObjectCount(const FbxCriteria &pCriteria) const FbxObjectinline
GetSrcProperty(int pIndex=0) const FbxObjectinline
GetSrcPropertyCount() const FbxObjectinline
GetTimeInterval(FbxTimeSpan &pTimeInterval) const override=0FbxAnimCurvepure virtual
GetUniqueID() const FbxObject
GetUrl() const FbxObjectvirtual
GetUserDataPtr(const FbxUInt64 &pUserID) const FbxObject
GetUserDataPtr() const FbxObjectinline
GetValue(int pCurveNodeIndex=0)=0FbxAnimCurvepure virtual
HasDefaultImplementation(void) const FbxObject
Is() const FbxObjectinline
IsAReferenceTo() const FbxObject
IsConnectedDstObject(const FbxObject *pObject) const FbxObjectinline
IsConnectedDstProperty(const FbxProperty &pProperty)FbxObjectinline
IsConnectedSrcObject(const FbxObject *pObject) const FbxObjectinline
IsConnectedSrcProperty(const FbxProperty &pProperty)FbxObjectinline
IsReferencedBy() const FbxObject
IsRuntime(const FbxClassId &pClassId) const FbxObject
IsRuntimePlug() const FbxObject
KeyAdd(FbxTime pTime, FbxAnimCurveKeyBase &pKey, int *pLast=((void *) 0)) override=0FbxAnimCurvepure virtual
KeyAdd(FbxTime pTime, int *pLast=((void *) 0))=0FbxAnimCurvepure virtual
KeyClear() override=0FbxAnimCurvepure virtual
KeyFind(FbxTime pTime, int *pLast=((void *) 0))=0FbxAnimCurvepure virtual
KeyGet(int pIndex) const =0FbxAnimCurvepure virtual
KeyGetBreak(int pKeyIndex) const =0FbxAnimCurvepure virtual
KeyGetConstantMode(int pKeyIndex) const =0FbxAnimCurvepure virtual
KeyGetCount() const override=0FbxAnimCurvepure virtual
KeyGetInterpolation(int pKeyIndex) const =0FbxAnimCurvepure virtual
KeyGetLeftAuto(int pIndex, bool pApplyOvershootProtection=false)=0FbxAnimCurvepure virtual
KeyGetLeftDerivative(int pIndex)=0FbxAnimCurvepure virtual
KeyGetLeftDerivativeInfo(int pIndex)=0FbxAnimCurvepure virtual
KeyGetLeftTangentVelocity(int pIndex) const =0FbxAnimCurvepure virtual
KeyGetLeftTangentWeight(int pIndex) const =0FbxAnimCurvepure virtual
KeyGetRightAuto(int pIndex, bool pApplyOvershootProtection=false)=0FbxAnimCurvepure virtual
KeyGetRightDerivative(int pIndex)=0FbxAnimCurvepure virtual
KeyGetRightDerivativeInfo(int pIndex)=0FbxAnimCurvepure virtual
KeyGetRightTangentVelocity(int pIndex) const =0FbxAnimCurvepure virtual
KeyGetRightTangentWeight(int pIndex) const =0FbxAnimCurvepure virtual
KeyGetTangentMode(int pKeyIndex, bool pIncludeOverrides=false) const =0FbxAnimCurvepure virtual
KeyGetTime(int pKeyIndex) const override=0FbxAnimCurvepure virtual
KeyGetValue(int pKeyIndex) const =0FbxAnimCurvepure virtual
KeyIncValue(int pKeyIndex, float pValue)=0FbxAnimCurvepure virtual
KeyInsert(FbxTime pTime, int *pLast=((void *) 0))=0FbxAnimCurvepure virtual
KeyIsLeftTangentWeighted(int pIndex) const =0FbxAnimCurvepure virtual
KeyIsRightTangentWeighted(int pIndex) const =0FbxAnimCurvepure virtual
KeyModifyBegin()=0FbxAnimCurvepure virtual
KeyModifyEnd()=0FbxAnimCurvepure virtual
KeyMultTangent(int pKeyIndex, float pValue)=0FbxAnimCurvepure virtual
KeyMultValue(int pKeyIndex, float pValue)=0FbxAnimCurvepure virtual
KeyRemove(int pIndex) override=0FbxAnimCurvepure virtual
KeyRemove(int pStartIndex, int pEndIndex) override=0FbxAnimCurvepure virtual
KeyScaleValue(float pMultValue)=0FbxAnimCurvepure virtual
KeyScaleValueAndTangent(float pMultValue)=0FbxAnimCurvepure virtual
KeySet(int pIndex, FbxAnimCurveKeyBase &pKey) override=0FbxAnimCurvepure virtual
KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef::EInterpolationType pInterpolation=FbxAnimCurveDef::eInterpolationCubic, FbxAnimCurveDef::ETangentMode pTangentMode=FbxAnimCurveDef::eTangentAuto, float pData0=0.0, float pData1=0.0, FbxAnimCurveDef::EWeightedMode pTangentWeightMode=FbxAnimCurveDef::eWeightedNone, float pWeight0=FbxAnimCurveDef::sDEFAULT_WEIGHT, float pWeight1=FbxAnimCurveDef::sDEFAULT_WEIGHT, float pVelocity0=FbxAnimCurveDef::sDEFAULT_VELOCITY, float pVelocity1=FbxAnimCurveDef::sDEFAULT_VELOCITY)=0FbxAnimCurvepure virtual
KeySetBreak(int pKeyIndex, bool pVal)=0FbxAnimCurvepure virtual
KeySetConstantMode(int pKeyIndex, FbxAnimCurveDef::EConstantMode pMode)=0FbxAnimCurvepure virtual
KeySetInterpolation(int pKeyIndex, FbxAnimCurveDef::EInterpolationType pInterpolation)=0FbxAnimCurvepure virtual
KeySetLeftDerivative(int pIndex, float pValue)=0FbxAnimCurvepure virtual
KeySetLeftDerivativeInfo(int pIndex, const FbxAnimCurveTangentInfo &pValue, bool pForceDerivative=false)=0FbxAnimCurvepure virtual
KeySetLeftTangentWeight(int pIndex, float pWeight, bool pAdjustTan=false)=0FbxAnimCurvepure virtual
KeySetRightDerivative(int pIndex, float pValue)=0FbxAnimCurvepure virtual
KeySetRightDerivativeInfo(int pIndex, const FbxAnimCurveTangentInfo &pValue, bool pForceDerivative=false)=0FbxAnimCurvepure virtual
KeySetRightTangentWeight(int pIndex, float pWeight, bool pAdjustTan=false)=0FbxAnimCurvepure virtual
KeySetTangentMode(int pKeyIndex, FbxAnimCurveDef::ETangentMode pTangent)=0FbxAnimCurvepure virtual
KeySetTCB(int pKeyIndex, FbxTime pTime, float pValue, float pData0=0.0f, float pData1=0.0f, float pData2=0.0f)=0FbxAnimCurvepure virtual
KeySetTime(int pKeyIndex, FbxTime pTime) override=0FbxAnimCurvepure virtual
KeySetValue(int pKeyIndex, float pValue)=0FbxAnimCurvepure virtual
Localize(const char *pID, const char *pDefault=((void *) 0)) const FbxObjectvirtual
ParentClass typedefFbxAnimCurve
RemoveImplementation(FbxImplementation *pImplementation)FbxObject
RemoveListener(FbxEventHandler &pHandler)FbxEmitter
RemovePrefix(const char *pName)FbxObjectstatic
ResetProperties()FbxObject
ResizeKeyBuffer(int pKeyCount)=0FbxAnimCurvepure virtual
RootPropertyFbxObject
SetAllObjectFlags(FbxUInt pFlags)FbxObject
SetDefaultImplementation(FbxImplementation *pImplementation)FbxObject
SetInitialName(const char *pName)FbxObject
SetName(const char *pName)FbxObject
SetNameSpace(FbxString pNameSpace)FbxObject
SetObjectFlags(EObjectFlag pFlags, bool pValue)FbxObject
SetPostExtrapolation(EExtrapolationType pExtrapolation)FbxAnimCurveBase
SetPostExtrapolationCount(unsigned long pCount)FbxAnimCurveBase
SetPreExtrapolation(EExtrapolationType pExtrapolation)FbxAnimCurveBase
SetPreExtrapolationCount(unsigned long pCount)FbxAnimCurveBase
SetRuntimeClassId(const FbxClassId &pClassId)FbxObject
SetSelected(bool pSelected)FbxObjectvirtual
SetUrl(const char *pUrl)FbxObjectvirtual
SetUserDataPtr(const FbxUInt64 &pUserID, void *pUserData)FbxObject
SetUserDataPtr(void *pUserData)FbxObjectinline
SetValue(float pValue, int pCurveNodeIndex=0)=0FbxAnimCurvepure virtual
StripPrefix(FbxString &lName)FbxObjectstatic
StripPrefix(const char *pName)FbxObjectstatic
~FbxAnimCurve()FbxAnimCurveinlineprotectedvirtual
~FbxAnimCurveBase()FbxAnimCurveBaseinlineprotectedvirtual
~FbxObject()FbxObjectinlineprotectedvirtual