C# Класс LSLib.Granny.GR2.GR2Writer

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AlternateMagic bool
Format Magic.Format
VersionTag System.UInt32

Открытые методы

Метод Описание
Dispose ( ) : void
FlushPendingWrites ( ) : void
GR2Writer ( ) : System
Write ( object root ) : byte[]
WriteSectionReference ( SectionReference r ) : void

Приватные методы

Метод Описание
FinalizeOffsets ( ) : void
InitHeader ( ) : Header
InitMagic ( ) : Magic
LookupStructDefinition ( Type type ) : StructDefinition
QueueArrayWrite ( SectionType section, bool dataArea, Type elementType, MemberDefinition member, System list ) : void
QueueStringWrite ( SectionType section, String s ) : void
QueueStructWrite ( SectionType section, bool dataArea, MemberDefinition member, Type type, object obj ) : void
WriteHeader ( Header header ) : void
WriteMagic ( Magic magic ) : void
WriteSectionHeader ( SectionHeader header ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

FlushPendingWrites() публичный Метод

public FlushPendingWrites ( ) : void
Результат void

GR2Writer() публичный Метод

public GR2Writer ( ) : System
Результат System

Write() публичный Метод

public Write ( object root ) : byte[]
root object
Результат byte[]

WriteSectionReference() публичный Метод

public WriteSectionReference ( SectionReference r ) : void
r SectionReference
Результат void

Описание свойств

AlternateMagic публичное свойство

public bool AlternateMagic
Результат bool

Format публичное свойство

public Magic.Format Format
Результат Magic.Format

VersionTag публичное свойство

public UInt32,System VersionTag
Результат System.UInt32