Class FBXFileWriter
Inheritance
FBXFileWriter
Assembly: Assembly-CSharp.dll
Syntax
public abstract class FBXFileWriter
Properties
IsBinary
Declaration
public abstract bool IsBinary { get; }
Property Value
Methods
Close(FBXNode, DateTime?)
Declaration
public abstract void Close(FBXNode rootNode = null, DateTime? dateTime = null)
Parameters
CloseExistingChildren(int, int, out bool)
Declaration
public abstract void CloseExistingChildren(int childCount, int ident, out bool firstChild)
Parameters
Type |
Name |
Description |
int |
childCount |
|
int |
ident |
|
bool |
firstChild |
|
WriteArray(int, FBXNode, Type)
Declaration
public abstract void WriteArray(int length, FBXNode node = null, Type type = null)
Parameters
WriteChildrenEnd()
Declaration
public abstract void WriteChildrenEnd()
WriteChildrenStart()
Declaration
public abstract void WriteChildrenStart()
Declaration
public abstract void WriteComment(int childCount, string comment)
Parameters
Type |
Name |
Description |
int |
childCount |
|
string |
comment |
|
Declaration
public abstract void WriteDocumentHeader()
WriteEmbeddedProperty(byte[], FBXNode)
Declaration
public abstract void WriteEmbeddedProperty(byte[] data, FBXNode node = null)
Parameters
WriteLiteralProperty(string, FBXNode)
Declaration
public abstract void WriteLiteralProperty(string value, FBXNode node = null)
Parameters
WriteNode(string, FBXNode, FBXNode)
Declaration
public abstract void WriteNode(string name, FBXNode parentNode = null, FBXNode node = null)
Parameters
Declaration
public abstract void WriteNodeHeader(int childCount, int ident)
Parameters
Type |
Name |
Description |
int |
childCount |
|
int |
ident |
|
WriteProperty(bool, FBXNode)
Declaration
public abstract void WriteProperty(bool value, FBXNode node = null)
Parameters
WriteProperty(double, FBXNode)
Declaration
public abstract void WriteProperty(double value, FBXNode node = null)
Parameters
WriteProperty(int, FBXNode)
Declaration
public abstract void WriteProperty(int value, FBXNode node = null)
Parameters
WriteProperty(long, FBXNode)
Declaration
public abstract void WriteProperty(long value, FBXNode node = null)
Parameters
WriteProperty(float, FBXNode)
Declaration
public abstract void WriteProperty(float value, FBXNode node = null)
Parameters
WriteProperty(string, FBXNode)
Declaration
public abstract void WriteProperty(string value, FBXNode node = null)
Parameters
Declaration
public abstract void WritePropertyHeader(int propertyCount)
Parameters
Type |
Name |
Description |
int |
propertyCount |
|