IOStoreBinaryWriter

Namespace: UAssetAPI.IO

public class IOStoreBinaryWriter : System.IO.BinaryWriter, System.IDisposable, System.IAsyncDisposable

Inheritance ObjectBinaryWriterIOStoreBinaryWriter
Implements IDisposable, IAsyncDisposable

Fields

Asset

public IOStoreContainer Asset;

Properties

BaseStream

public Stream BaseStream { get; }

Property Value

Stream

Constructors

IOStoreBinaryWriter(IOStoreContainer)

public IOStoreBinaryWriter(IOStoreContainer asset)

Parameters

asset IOStoreContainer

IOStoreBinaryWriter(Stream, IOStoreContainer)

public IOStoreBinaryWriter(Stream stream, IOStoreContainer asset)

Parameters

stream Stream

asset IOStoreContainer

IOStoreBinaryWriter(Stream, Encoding, IOStoreContainer)

public IOStoreBinaryWriter(Stream stream, Encoding encoding, IOStoreContainer asset)

Parameters

stream Stream

encoding Encoding

asset IOStoreContainer

IOStoreBinaryWriter(Stream, Encoding, Boolean, IOStoreContainer)

public IOStoreBinaryWriter(Stream stream, Encoding encoding, bool leaveOpen, IOStoreContainer asset)

Parameters

stream Stream

encoding Encoding

leaveOpen Boolean

asset IOStoreContainer

Methods

Write(Int16)

public void Write(short value)

Parameters

value Int16

Write(UInt16)

public void Write(ushort value)

Parameters

value UInt16

Write(Int32)

public void Write(int value)

Parameters

value Int32

Write(UInt32)

public void Write(uint value)

Parameters

value UInt32

Write(Int64)

public void Write(long value)

Parameters

value Int64

Write(UInt64)

public void Write(ulong value)

Parameters

value UInt64

Write(Single)

public void Write(float value)

Parameters

value Single

Write(Double)

public void Write(double value)

Parameters

value Double

Write(String)

public void Write(string value)

Parameters

value String

Write(FString)

public int Write(FString value)

Parameters

value FString

Returns

Int32