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 |
|