TriLib Exporter
Search Results for

    Show / Hide Table of Contents

    Class FBXASCIIFileWriter

    Inheritance
    object
    FBXFileWriter
    FBXASCIIFileWriter
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: TriLibExporter.Fbx.Writer
    Assembly: Assembly-CSharp.dll
    Syntax
    public class FBXASCIIFileWriter : FBXFileWriter

    Constructors

    FBXASCIIFileWriter(AssetWriterContext)

    Declaration
    public FBXASCIIFileWriter(AssetWriterContext assetWriterContext)
    Parameters
    Type Name Description
    AssetWriterContext assetWriterContext

    Properties

    IsBinary

    Declaration
    public override bool IsBinary { get; }
    Property Value
    Type Description
    bool
    Overrides
    FBXFileWriter.IsBinary

    Methods

    Close(FBXNode, DateTime?)

    Declaration
    public override void Close(FBXNode node = null, DateTime? dateTime = null)
    Parameters
    Type Name Description
    FBXNode node
    DateTime? dateTime
    Overrides
    FBXFileWriter.Close(FBXNode, DateTime?)

    CloseExistingChildren(int, int, out bool)

    Declaration
    public override void CloseExistingChildren(int childCount, int ident, out bool firstChild)
    Parameters
    Type Name Description
    int childCount
    int ident
    bool firstChild
    Overrides
    FBXFileWriter.CloseExistingChildren(int, int, out bool)

    WriteArray(int, FBXNode, Type)

    Declaration
    public override void WriteArray(int length, FBXNode node = null, Type type = null)
    Parameters
    Type Name Description
    int length
    FBXNode node
    Type type
    Overrides
    FBXFileWriter.WriteArray(int, FBXNode, Type)

    WriteChildrenEnd()

    Declaration
    public override void WriteChildrenEnd()
    Overrides
    FBXFileWriter.WriteChildrenEnd()

    WriteChildrenStart()

    Declaration
    public override void WriteChildrenStart()
    Overrides
    FBXFileWriter.WriteChildrenStart()

    WriteComment(int, string)

    Declaration
    public override void WriteComment(int childCount, string comment)
    Parameters
    Type Name Description
    int childCount
    string comment
    Overrides
    FBXFileWriter.WriteComment(int, string)

    WriteDocumentHeader()

    Declaration
    public override void WriteDocumentHeader()
    Overrides
    FBXFileWriter.WriteDocumentHeader()

    WriteEmbeddedProperty(byte[], FBXNode)

    Declaration
    public override void WriteEmbeddedProperty(byte[] data, FBXNode node = null)
    Parameters
    Type Name Description
    byte[] data
    FBXNode node
    Overrides
    FBXFileWriter.WriteEmbeddedProperty(byte[], FBXNode)

    WriteLiteralProperty(string, FBXNode)

    Declaration
    public override void WriteLiteralProperty(string value, FBXNode node = null)
    Parameters
    Type Name Description
    string value
    FBXNode node
    Overrides
    FBXFileWriter.WriteLiteralProperty(string, FBXNode)

    WriteNode(string, FBXNode, FBXNode)

    Declaration
    public override void WriteNode(string name, FBXNode parentNode = null, FBXNode node = null)
    Parameters
    Type Name Description
    string name
    FBXNode parentNode
    FBXNode node
    Overrides
    FBXFileWriter.WriteNode(string, FBXNode, FBXNode)

    WriteNodeHeader(int, int)

    Declaration
    public override void WriteNodeHeader(int childCount, int ident)
    Parameters
    Type Name Description
    int childCount
    int ident
    Overrides
    FBXFileWriter.WriteNodeHeader(int, int)

    WriteProperty(bool, FBXNode)

    Declaration
    public override void WriteProperty(bool value, FBXNode node = null)
    Parameters
    Type Name Description
    bool value
    FBXNode node
    Overrides
    FBXFileWriter.WriteProperty(bool, FBXNode)

    WriteProperty(double, FBXNode)

    Declaration
    public override void WriteProperty(double value, FBXNode node = null)
    Parameters
    Type Name Description
    double value
    FBXNode node
    Overrides
    FBXFileWriter.WriteProperty(double, FBXNode)

    WriteProperty(int, FBXNode)

    Declaration
    public override void WriteProperty(int value, FBXNode node = null)
    Parameters
    Type Name Description
    int value
    FBXNode node
    Overrides
    FBXFileWriter.WriteProperty(int, FBXNode)

    WriteProperty(long, FBXNode)

    Declaration
    public override void WriteProperty(long value, FBXNode node = null)
    Parameters
    Type Name Description
    long value
    FBXNode node
    Overrides
    FBXFileWriter.WriteProperty(long, FBXNode)

    WriteProperty(float, FBXNode)

    Declaration
    public override void WriteProperty(float value, FBXNode node = null)
    Parameters
    Type Name Description
    float value
    FBXNode node
    Overrides
    FBXFileWriter.WriteProperty(float, FBXNode)

    WriteProperty(string, FBXNode)

    Declaration
    public override void WriteProperty(string value, FBXNode node = null)
    Parameters
    Type Name Description
    string value
    FBXNode node
    Overrides
    FBXFileWriter.WriteProperty(string, FBXNode)

    WritePropertyHeader(int)

    Declaration
    public override void WritePropertyHeader(int propertyCount)
    Parameters
    Type Name Description
    int propertyCount
    Overrides
    FBXFileWriter.WritePropertyHeader(int)
    In this article
    Back to top Generated by DocFX