Class FbxAnimCurveNode
Inheritance
System.Object
FbxAnimCurveNode
Syntax
public class FbxAnimCurveNode : FbxObject, IDisposable, IEquatable<FbxEmitter>
Methods
AddChannel(String, Single)
Declaration
public bool AddChannel(string pChnlName, float pValue)
Parameters
Type |
Name |
Description |
System.String |
pChnlName |
|
System.Single |
pValue |
|
Returns
Type |
Description |
System.Boolean |
|
Create(FbxManager, String)
Declaration
public static FbxAnimCurveNode Create(FbxManager pManager, string pName)
Parameters
Type |
Name |
Description |
FbxManager |
pManager |
|
System.String |
pName |
|
Returns
Create(FbxObject, String)
Declaration
public static FbxAnimCurveNode Create(FbxObject pContainer, string pName)
Parameters
Type |
Name |
Description |
FbxObject |
pContainer |
|
System.String |
pName |
|
Returns
CreateCurve(String)
Declaration
public FbxAnimCurve CreateCurve(string pCurveNodeName)
Parameters
Type |
Name |
Description |
System.String |
pCurveNodeName |
|
Returns
CreateCurve(String, String)
Declaration
public FbxAnimCurve CreateCurve(string pCurveNodeName, string pChannel)
Parameters
Type |
Name |
Description |
System.String |
pCurveNodeName |
|
System.String |
pChannel |
|
Returns
CreateCurve(String, UInt32)
Declaration
public FbxAnimCurve CreateCurve(string pCurveNodeName, uint pChannelId)
Parameters
Type |
Name |
Description |
System.String |
pCurveNodeName |
|
System.UInt32 |
pChannelId |
|
Returns
CreateTypedCurveNode(FbxProperty, FbxScene)
Declaration
public static FbxAnimCurveNode CreateTypedCurveNode(FbxProperty pProperty, FbxScene pScene)
Parameters
Returns
Equals(FbxAnimCurveNode)
Declaration
public bool Equals(FbxAnimCurveNode 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
GetAnimationInterval(FbxTimeSpan)
Declaration
public bool GetAnimationInterval(FbxTimeSpan pTimeInterval)
Parameters
Returns
Type |
Description |
System.Boolean |
|
GetChannelIndex(String)
Declaration
public int GetChannelIndex(string pChannelName)
Parameters
Type |
Name |
Description |
System.String |
pChannelName |
|
Returns
Type |
Description |
System.Int32 |
|
GetChannelName(Int32)
Declaration
public string GetChannelName(int pChannelId)
Parameters
Type |
Name |
Description |
System.Int32 |
pChannelId |
|
Returns
Type |
Description |
System.String |
|
GetChannelsCount()
Declaration
public uint GetChannelsCount()
Returns
Type |
Description |
System.UInt32 |
|
GetChannelValue(String, Single)
Declaration
public float GetChannelValue(string pChnlName, float pInitVal)
Parameters
Type |
Name |
Description |
System.String |
pChnlName |
|
System.Single |
pInitVal |
|
Returns
Type |
Description |
System.Single |
|
GetChannelValue(UInt32, Single)
Declaration
public float GetChannelValue(uint pChnlId, float pInitVal)
Parameters
Type |
Name |
Description |
System.UInt32 |
pChnlId |
|
System.Single |
pInitVal |
|
Returns
Type |
Description |
System.Single |
|
GetCurve(UInt32)
Declaration
public FbxAnimCurve GetCurve(uint pChannelId)
Parameters
Type |
Name |
Description |
System.UInt32 |
pChannelId |
|
Returns
GetCurve(UInt32, UInt32)
Declaration
public FbxAnimCurve GetCurve(uint pChannelId, uint pId)
Parameters
Type |
Name |
Description |
System.UInt32 |
pChannelId |
|
System.UInt32 |
pId |
|
Returns
GetCurve(UInt32, UInt32, String)
Declaration
public FbxAnimCurve GetCurve(uint pChannelId, uint pId, string pCurveNodeName)
Parameters
Type |
Name |
Description |
System.UInt32 |
pChannelId |
|
System.UInt32 |
pId |
|
System.String |
pCurveNodeName |
|
Returns
GetCurveCount(UInt32)
Declaration
public int GetCurveCount(uint pChannelId)
Parameters
Type |
Name |
Description |
System.UInt32 |
pChannelId |
|
Returns
Type |
Description |
System.Int32 |
|
GetCurveCount(UInt32, String)
Declaration
public int GetCurveCount(uint pChannelId, string pCurveNodeName)
Parameters
Type |
Name |
Description |
System.UInt32 |
pChannelId |
|
System.String |
pCurveNodeName |
|
Returns
Type |
Description |
System.Int32 |
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
IsAnimated()
Declaration
Returns
Type |
Description |
System.Boolean |
|
IsAnimated(Boolean)
Declaration
public bool IsAnimated(bool pRecurse)
Parameters
Type |
Name |
Description |
System.Boolean |
pRecurse |
|
Returns
Type |
Description |
System.Boolean |
|
IsComposite()
Declaration
public bool IsComposite()
Returns
Type |
Description |
System.Boolean |
|
SetChannelValue(String, Single)
Declaration
public void SetChannelValue(string pChnlName, float pValue)
Parameters
Type |
Name |
Description |
System.String |
pChnlName |
|
System.Single |
pValue |
|
SetChannelValue(UInt32, Single)
Declaration
public void SetChannelValue(uint pChnlId, float pValue)
Parameters
Type |
Name |
Description |
System.UInt32 |
pChnlId |
|
System.Single |
pValue |
|
Operators
Equality(FbxAnimCurveNode, FbxAnimCurveNode)
Declaration
public static bool operator ==(FbxAnimCurveNode a, FbxAnimCurveNode b)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Inequality(FbxAnimCurveNode, FbxAnimCurveNode)
Declaration
public static bool operator !=(FbxAnimCurveNode a, FbxAnimCurveNode b)
Parameters
Returns
Type |
Description |
System.Boolean |
|