Class FbxAnimCurve
Syntax
public class FbxAnimCurve : FbxAnimCurveBase, IDisposable, IEquatable<FbxEmitter>
Methods
Create(FbxManager, String)
Declaration
public static FbxAnimCurve Create(FbxManager pManager, string pName)
Parameters
Returns
Create(FbxObject, String)
Declaration
public static FbxAnimCurve Create(FbxObject pContainer, string pName)
Parameters
Returns
Create(FbxScene, String)
Declaration
public static FbxAnimCurve Create(FbxScene pContainer, string pName)
Parameters
Returns
Equals(FbxAnimCurve)
Declaration
public bool Equals(FbxAnimCurve other)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
KeyAdd(FbxTime)
Declaration
public virtual int KeyAdd(FbxTime pTime)
Parameters
Type |
Name |
Description |
FbxTime |
pTime |
|
Returns
KeyAdd(FbxTime, ref Int32)
Declaration
public virtual int KeyAdd(FbxTime pTime, ref int pLast)
Parameters
Returns
KeyGet(Int32)
Declaration
public virtual FbxAnimCurveKey KeyGet(int pIndex)
Parameters
Type |
Name |
Description |
Int32 |
pIndex |
|
Returns
KeyGetTangentMode(Int32)
Declaration
public virtual FbxAnimCurveDef.ETangentMode KeyGetTangentMode(int pKeyIndex)
Parameters
Type |
Name |
Description |
Int32 |
pKeyIndex |
|
Returns
KeyGetTangentMode(Int32, Boolean)
Declaration
public virtual FbxAnimCurveDef.ETangentMode KeyGetTangentMode(int pKeyIndex, bool pIncludeOverrides)
Parameters
Type |
Name |
Description |
Int32 |
pKeyIndex |
|
Boolean |
pIncludeOverrides |
|
Returns
KeyGetValue(Int32)
Declaration
public virtual float KeyGetValue(int pKeyIndex)
Parameters
Type |
Name |
Description |
Int32 |
pKeyIndex |
|
Returns
KeyModifyBegin()
Declaration
public virtual void KeyModifyBegin()
KeyModifyEnd()
Declaration
public virtual void KeyModifyEnd()
KeySet(Int32, FbxTime, Single)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue)
Parameters
KeySet(Int32, FbxTime, Single, FbxAnimCurveDef.EInterpolationType)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef.EInterpolationType pInterpolation)
Parameters
KeySet(Int32, FbxTime, Single, FbxAnimCurveDef.EInterpolationType, FbxAnimCurveDef.ETangentMode)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef.EInterpolationType pInterpolation, FbxAnimCurveDef.ETangentMode pTangentMode)
Parameters
KeySet(Int32, FbxTime, Single, FbxAnimCurveDef.EInterpolationType, FbxAnimCurveDef.ETangentMode, Single)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef.EInterpolationType pInterpolation, FbxAnimCurveDef.ETangentMode pTangentMode, float pData0)
Parameters
KeySet(Int32, FbxTime, Single, FbxAnimCurveDef.EInterpolationType, FbxAnimCurveDef.ETangentMode, Single, Single)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef.EInterpolationType pInterpolation, FbxAnimCurveDef.ETangentMode pTangentMode, float pData0, float pData1)
Parameters
KeySet(Int32, FbxTime, Single, FbxAnimCurveDef.EInterpolationType, FbxAnimCurveDef.ETangentMode, Single, Single, FbxAnimCurveDef.EWeightedMode)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef.EInterpolationType pInterpolation, FbxAnimCurveDef.ETangentMode pTangentMode, float pData0, float pData1, FbxAnimCurveDef.EWeightedMode pTangentWeightMode)
Parameters
KeySet(Int32, FbxTime, Single, FbxAnimCurveDef.EInterpolationType, FbxAnimCurveDef.ETangentMode, Single, Single, FbxAnimCurveDef.EWeightedMode, Single)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef.EInterpolationType pInterpolation, FbxAnimCurveDef.ETangentMode pTangentMode, float pData0, float pData1, FbxAnimCurveDef.EWeightedMode pTangentWeightMode, float pWeight0)
Parameters
KeySet(Int32, FbxTime, Single, FbxAnimCurveDef.EInterpolationType, FbxAnimCurveDef.ETangentMode, Single, Single, FbxAnimCurveDef.EWeightedMode, Single, Single)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef.EInterpolationType pInterpolation, FbxAnimCurveDef.ETangentMode pTangentMode, float pData0, float pData1, FbxAnimCurveDef.EWeightedMode pTangentWeightMode, float pWeight0, float pWeight1)
Parameters
KeySet(Int32, FbxTime, Single, FbxAnimCurveDef.EInterpolationType, FbxAnimCurveDef.ETangentMode, Single, Single, FbxAnimCurveDef.EWeightedMode, Single, Single, Single)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef.EInterpolationType pInterpolation, FbxAnimCurveDef.ETangentMode pTangentMode, float pData0, float pData1, FbxAnimCurveDef.EWeightedMode pTangentWeightMode, float pWeight0, float pWeight1, float pVelocity0)
Parameters
KeySet(Int32, FbxTime, Single, FbxAnimCurveDef.EInterpolationType, FbxAnimCurveDef.ETangentMode, Single, Single, FbxAnimCurveDef.EWeightedMode, Single, Single, Single, Single)
Declaration
public virtual void KeySet(int pKeyIndex, FbxTime pTime, float pValue, FbxAnimCurveDef.EInterpolationType pInterpolation, FbxAnimCurveDef.ETangentMode pTangentMode, float pData0, float pData1, FbxAnimCurveDef.EWeightedMode pTangentWeightMode, float pWeight0, float pWeight1, float pVelocity0, float pVelocity1)
Parameters
KeySetTangentMode(Int32, FbxAnimCurveDef.ETangentMode)
Declaration
public virtual void KeySetTangentMode(int pKeyIndex, FbxAnimCurveDef.ETangentMode pTangent)
Parameters
Operators
Equality(FbxAnimCurve, FbxAnimCurve)
Declaration
public static bool operator ==(FbxAnimCurve a, FbxAnimCurve b)
Parameters
Returns
Inequality(FbxAnimCurve, FbxAnimCurve)
Declaration
public static bool operator !=(FbxAnimCurve a, FbxAnimCurve b)
Parameters
Returns