C# Class UpkManager.Domain.Models.UpkFile.Tables.DomainExportTableEntry

Inheritance: DomainExportTableEntryBuilderBase
Mostra file Open project: stricq/UPKManager Class Usage Examples

Public Methods

Method Description
GetBuilderSize ( ) : int
GetObjectSize ( int CurrentOffset ) : int
ParseDomainObject ( DomainHeader header, bool skipProperties, bool skipParse ) : Task
WriteBuffer ( ByteArrayWriter Writer, int CurrentOffset ) : Task
WriteObjectBuffer ( ) : Task

Private Methods

Method Description
DecodePointer ( uint code1, int code2, int index ) : void
DomainExportTableEntry ( ) : System
EncodePointer ( uint code1, int code2, int index ) : void
ExpandReferences ( DomainHeader header ) : void
ReadDomainObject ( ByteArrayReader reader ) : Task
ReadExportTableEntry ( ByteArrayReader reader, DomainHeader header ) : Task
decodePointer ( uint &value, uint code1, int code2, int index ) : void
encodePointer ( uint &value, uint code1, int code2, int index ) : void
objectTypeFactory ( ) : DomainObjectBase
rol32 ( uint val, int shift ) : uint
ror32 ( uint val, int shift ) : uint

Method Details

GetBuilderSize() public method

public GetBuilderSize ( ) : int
return int

GetObjectSize() public method

public GetObjectSize ( int CurrentOffset ) : int
CurrentOffset int
return int

ParseDomainObject() public method

public ParseDomainObject ( DomainHeader header, bool skipProperties, bool skipParse ) : Task
header DomainHeader
skipProperties bool
skipParse bool
return Task

WriteBuffer() public method

public WriteBuffer ( ByteArrayWriter Writer, int CurrentOffset ) : Task
Writer ByteArrayWriter
CurrentOffset int
return Task

WriteObjectBuffer() public method

public WriteObjectBuffer ( ) : Task
return Task