Class FbxObject
Syntax
public class FbxObject : FbxEmitter, IDisposable, IEquatable<FbxEmitter>
Methods
AddImplementation(FbxImplementation)
Declaration
public bool AddImplementation(FbxImplementation pImplementation)
Parameters
Returns
ConnectDstObject(FbxObject)
Declaration
public bool ConnectDstObject(FbxObject pObject)
Parameters
Returns
ConnectDstObject(FbxObject, FbxConnection.EType)
Declaration
public bool ConnectDstObject(FbxObject pObject, FbxConnection.EType pType)
Parameters
Returns
ConnectDstProperty(FbxProperty)
Declaration
public bool ConnectDstProperty(FbxProperty pProperty)
Parameters
Returns
ConnectSrcObject(FbxObject)
Declaration
public bool ConnectSrcObject(FbxObject pObject)
Parameters
Returns
ConnectSrcObject(FbxObject, FbxConnection.EType)
Declaration
public bool ConnectSrcObject(FbxObject pObject, FbxConnection.EType pType)
Parameters
Returns
ConnectSrcProperty(FbxProperty)
Declaration
public bool ConnectSrcProperty(FbxProperty pProperty)
Parameters
Returns
Create(FbxManager, String)
Declaration
public static FbxObject Create(FbxManager pManager, string pName)
Parameters
Returns
Create(FbxObject, String)
Declaration
public static FbxObject Create(FbxObject pContainer, string pName)
Parameters
Returns
Destroy()
Declaration
public override void Destroy()
Overrides
Destroy(Boolean)
Declaration
public override void Destroy(bool pRecursive)
Parameters
Type |
Name |
Description |
Boolean |
pRecursive |
|
Overrides
DisconnectDstObject(FbxObject)
Declaration
public bool DisconnectDstObject(FbxObject pObject)
Parameters
Returns
DisconnectDstProperty(FbxProperty)
Declaration
public bool DisconnectDstProperty(FbxProperty pProperty)
Parameters
Returns
DisconnectSrcObject(FbxObject)
Declaration
public bool DisconnectSrcObject(FbxObject pObject)
Parameters
Returns
DisconnectSrcProperty(FbxProperty)
Declaration
public bool DisconnectSrcProperty(FbxProperty pProperty)
Parameters
Returns
Equals(FbxObject)
Declaration
public bool Equals(FbxObject other)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
FindDstObject(String)
Declaration
public FbxObject FindDstObject(string pName)
Parameters
Type |
Name |
Description |
String |
pName |
|
Returns
FindDstObject(String, Int32)
Declaration
public FbxObject FindDstObject(string pName, int pStartIndex)
Parameters
Returns
FindDstProperty(String)
Declaration
public FbxProperty FindDstProperty(string pName)
Parameters
Type |
Name |
Description |
String |
pName |
|
Returns
FindDstProperty(String, Int32)
Declaration
public FbxProperty FindDstProperty(string pName, int pStartIndex)
Parameters
Returns
FindProperty(String)
Declaration
public FbxProperty FindProperty(string pName)
Parameters
Type |
Name |
Description |
String |
pName |
|
Returns
FindProperty(String, FbxDataType)
Declaration
public FbxProperty FindProperty(string pName, FbxDataType pDataType)
Parameters
Returns
FindProperty(String, FbxDataType, Boolean)
Declaration
public FbxProperty FindProperty(string pName, FbxDataType pDataType, bool pCaseSensitive)
Parameters
Returns
FindProperty(String, Boolean)
Declaration
public FbxProperty FindProperty(string pName, bool pCaseSensitive)
Parameters
Returns
FindPropertyHierarchical(String)
Declaration
public FbxProperty FindPropertyHierarchical(string pName)
Parameters
Type |
Name |
Description |
String |
pName |
|
Returns
FindPropertyHierarchical(String, FbxDataType)
Declaration
public FbxProperty FindPropertyHierarchical(string pName, FbxDataType pDataType)
Parameters
Returns
FindPropertyHierarchical(String, FbxDataType, Boolean)
Declaration
public FbxProperty FindPropertyHierarchical(string pName, FbxDataType pDataType, bool pCaseSensitive)
Parameters
Returns
FindPropertyHierarchical(String, Boolean)
Declaration
public FbxProperty FindPropertyHierarchical(string pName, bool pCaseSensitive)
Parameters
Returns
FindSrcObject(String)
Declaration
public FbxObject FindSrcObject(string pName)
Parameters
Type |
Name |
Description |
String |
pName |
|
Returns
FindSrcObject(String, Int32)
Declaration
public FbxObject FindSrcObject(string pName, int pStartIndex)
Parameters
Returns
FindSrcProperty(String)
Declaration
public FbxProperty FindSrcProperty(string pName)
Parameters
Type |
Name |
Description |
String |
pName |
|
Returns
FindSrcProperty(String, Int32)
Declaration
public FbxProperty FindSrcProperty(string pName, int pStartIndex)
Parameters
Returns
GetClassRootProperty()
Declaration
public FbxProperty GetClassRootProperty()
Returns
GetDefaultImplementation()
Declaration
public FbxImplementation GetDefaultImplementation()
Returns
GetDstObject()
Declaration
public FbxObject GetDstObject()
Returns
GetDstObject(Int32)
Declaration
public FbxObject GetDstObject(int pIndex)
Parameters
Type |
Name |
Description |
Int32 |
pIndex |
|
Returns
GetDstObjectCount()
Declaration
public int GetDstObjectCount()
Returns
GetDstProperty()
Declaration
public FbxProperty GetDstProperty()
Returns
GetDstProperty(Int32)
Declaration
public FbxProperty GetDstProperty(int pIndex)
Parameters
Type |
Name |
Description |
Int32 |
pIndex |
|
Returns
GetDstPropertyCount()
Declaration
public int GetDstPropertyCount()
Returns
GetFbxManager()
Declaration
public FbxManager GetFbxManager()
Returns
GetFirstProperty()
Declaration
public FbxProperty GetFirstProperty()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
GetInitialName()
Declaration
public string GetInitialName()
Returns
GetName()
Declaration
Returns
GetNameSpaceOnly()
Declaration
public string GetNameSpaceOnly()
Returns
GetNameWithoutNameSpacePrefix()
Declaration
public string GetNameWithoutNameSpacePrefix()
Returns
GetNextProperty(FbxProperty)
Declaration
public FbxProperty GetNextProperty(FbxProperty pProperty)
Parameters
Returns
GetScene()
Declaration
public FbxScene GetScene()
Returns
GetSelected()
Declaration
public virtual bool GetSelected()
Returns
GetSrcObject()
Declaration
public FbxObject GetSrcObject()
Returns
GetSrcObject(Int32)
Declaration
public FbxObject GetSrcObject(int pIndex)
Parameters
Type |
Name |
Description |
Int32 |
pIndex |
|
Returns
GetSrcObjectCount()
Declaration
public int GetSrcObjectCount()
Returns
GetSrcProperty()
Declaration
public FbxProperty GetSrcProperty()
Returns
GetSrcProperty(Int32)
Declaration
public FbxProperty GetSrcProperty(int pIndex)
Parameters
Type |
Name |
Description |
Int32 |
pIndex |
|
Returns
GetSrcPropertyCount()
Declaration
public int GetSrcPropertyCount()
Returns
HasDefaultImplementation()
Declaration
public bool HasDefaultImplementation()
Returns
IsConnectedDstObject(FbxObject)
Declaration
public bool IsConnectedDstObject(FbxObject pObject)
Parameters
Returns
IsConnectedDstProperty(FbxProperty)
Declaration
public bool IsConnectedDstProperty(FbxProperty pProperty)
Parameters
Returns
IsConnectedSrcObject(FbxObject)
Declaration
public bool IsConnectedSrcObject(FbxObject pObject)
Parameters
Returns
IsConnectedSrcProperty(FbxProperty)
Declaration
public bool IsConnectedSrcProperty(FbxProperty pProperty)
Parameters
Returns
RemoveImplementation(FbxImplementation)
Declaration
public bool RemoveImplementation(FbxImplementation pImplementation)
Parameters
Returns
SetDefaultImplementation(FbxImplementation)
Declaration
public bool SetDefaultImplementation(FbxImplementation pImplementation)
Parameters
Returns
SetInitialName(String)
Declaration
public void SetInitialName(string pName)
Parameters
Type |
Name |
Description |
String |
pName |
|
SetName(String)
Declaration
public void SetName(string pName)
Parameters
Type |
Name |
Description |
String |
pName |
|
SetNameSpace(String)
Declaration
public void SetNameSpace(string pNameSpace)
Parameters
Type |
Name |
Description |
String |
pNameSpace |
|
SetSelected(Boolean)
Declaration
public virtual void SetSelected(bool pSelected)
Parameters
Type |
Name |
Description |
Boolean |
pSelected |
|
StripPrefix(String)
Declaration
public static string StripPrefix(string pName)
Parameters
Type |
Name |
Description |
String |
pName |
|
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
Equality(FbxObject, FbxObject)
Declaration
public static bool operator ==(FbxObject a, FbxObject b)
Parameters
Returns
Inequality(FbxObject, FbxObject)
Declaration
public static bool operator !=(FbxObject a, FbxObject b)
Parameters
Returns