Search Results for

    Show / Hide Table of Contents

    Class BinaryWriterExtensions

    Extension methods for writing Evergine data types with a BinaryWriter.

    Inheritance
    object
    BinaryWriterExtensions
    Namespace: Evergine.Common
    Assembly: Evergine.Common.dll
    Syntax
    public static class BinaryWriterExtensions

    Methods

    Write(BinaryWriter, BoundingBox)

    Writes a BoundingBox into a BinaryWriter.

    Declaration
    public static void Write(this BinaryWriter writer, BoundingBox boundingBox)
    Parameters
    Type Name Description
    BinaryWriter writer

    The BinaryWriter object.

    BoundingBox boundingBox

    The BoundingBox.

    Write(BinaryWriter, Byte4)

    Writes the Byte4.

    Declaration
    public static void Write(this BinaryWriter writer, Byte4 b)
    Parameters
    Type Name Description
    BinaryWriter writer

    The writer.

    Byte4 b

    The Byte4.

    Write(BinaryWriter, Matrix4x4)

    Writes the Matrix4x4.

    Declaration
    public static void Write(this BinaryWriter writer, Matrix4x4 m)
    Parameters
    Type Name Description
    BinaryWriter writer

    The writer.

    Matrix4x4 m

    The Matrix4x4.

    Write(BinaryWriter, Point)

    Writes the Point.

    Declaration
    public static void Write(this BinaryWriter writer, Point v)
    Parameters
    Type Name Description
    BinaryWriter writer

    The writer.

    Point v

    The Point.

    Write(BinaryWriter, Quaternion)

    Writes the Quaternion.

    Declaration
    public static void Write(this BinaryWriter writer, Quaternion q)
    Parameters
    Type Name Description
    BinaryWriter writer

    The writer.

    Quaternion q

    The Quaternion.

    Write(BinaryWriter, Rectangle)

    Writes the Rectangle.

    Declaration
    public static void Write(this BinaryWriter writer, Rectangle r)
    Parameters
    Type Name Description
    BinaryWriter writer

    The writer.

    Rectangle r

    The Rectangle.

    Write(BinaryWriter, RectangleF)

    Writes the RectangleF.

    Declaration
    public static void Write(this BinaryWriter writer, RectangleF r)
    Parameters
    Type Name Description
    BinaryWriter writer

    The writer.

    RectangleF r

    The RectangleF.

    Write(BinaryWriter, Vector2)

    Writes the Vector2.

    Declaration
    public static void Write(this BinaryWriter writer, Vector2 v)
    Parameters
    Type Name Description
    BinaryWriter writer

    The writer.

    Vector2 v

    The Vector2.

    Write(BinaryWriter, Vector3)

    Writes the Vector3.

    Declaration
    public static void Write(this BinaryWriter writer, Vector3 v)
    Parameters
    Type Name Description
    BinaryWriter writer

    The writer.

    Vector3 v

    The Vector3.

    Write(BinaryWriter, Vector4)

    Writes the Vector4.

    Declaration
    public static void Write(this BinaryWriter writer, Vector4 v)
    Parameters
    Type Name Description
    BinaryWriter writer

    The writer.

    Vector4 v

    The Vector4.

    Write(BinaryWriter, Dictionary<string, int>)

    Writes a vertex attributes dictionary to the binary stream.

    Declaration
    public static void Write(this BinaryWriter writer, Dictionary<string, int> vertexAttributes)
    Parameters
    Type Name Description
    BinaryWriter writer

    The binary writer.

    Dictionary<string, int> vertexAttributes

    The vertex attributes dictionary.

    Write(BinaryWriter, BoundingBox?)

    Writes a nullable BoundingBox into a BinaryWriter.

    Declaration
    public static void Write(this BinaryWriter writer, BoundingBox? boundingBox)
    Parameters
    Type Name Description
    BinaryWriter writer

    The BinaryWriter.

    BoundingBox? boundingBox

    The nullable BoundingBox to be written.

    In this article
    Back to top
    Generated by DocFX