Class FbxAnimCurve
Inheritance
System.Object
FbxAnimCurve
Syntax
public class FbxAnimCurve : FbxAnimCurveBase, IDisposable, IEquatable<FbxEmitter>
Methods
Create(FbxManager, String)
Declaration
public static FbxAnimCurve Create(FbxManager pManager, string pName)
Parameters
| Type |
Name |
Description |
| FbxManager |
pManager |
|
| System.String |
pName |
|
Returns
Create(FbxObject, String)
Declaration
public static FbxAnimCurve Create(FbxObject pContainer, string pName)
Parameters
| Type |
Name |
Description |
| FbxObject |
pContainer |
|
| System.String |
pName |
|
Returns
Create(FbxScene, String)
Declaration
public static FbxAnimCurve Create(FbxScene pContainer, string pName)
Parameters
| Type |
Name |
Description |
| FbxScene |
pContainer |
|
| System.String |
pName |
|
Returns
Equals(FbxAnimCurve)
Declaration
public bool Equals(FbxAnimCurve other)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| System.Object |
obj |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| System.Int32 |
|
Overrides
KeyAdd(FbxTime)
Declaration
public virtual int KeyAdd(FbxTime pTime)
Parameters
| Type |
Name |
Description |
| FbxTime |
pTime |
|
Returns
| Type |
Description |
| System.Int32 |
|
KeyAdd(FbxTime, ref Int32)
Declaration
public virtual int KeyAdd(FbxTime pTime, ref int pLast)
Parameters
| Type |
Name |
Description |
| FbxTime |
pTime |
|
| System.Int32 |
pLast |
|
Returns
| Type |
Description |
| System.Int32 |
|
KeyGetValue(Int32)
Declaration
public virtual float KeyGetValue(int pKeyIndex)
Parameters
| Type |
Name |
Description |
| System.Int32 |
pKeyIndex |
|
Returns
| Type |
Description |
| System.Single |
|
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
| Type |
Name |
Description |
| System.Int32 |
pKeyIndex |
|
| FbxTime |
pTime |
|
| System.Single |
pValue |
|
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
Operators
Equality(FbxAnimCurve, FbxAnimCurve)
Declaration
public static bool operator ==(FbxAnimCurve a, FbxAnimCurve b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Inequality(FbxAnimCurve, FbxAnimCurve)
Declaration
public static bool operator !=(FbxAnimCurve a, FbxAnimCurve b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|