C# Class TagTool.Serialization.ResourceSerializationContext

A serialization context for serializing and deserializing resource definition structures.
Inheritance: ISerializationContext
Afficher le fichier Open project: TheGuardians/TagTool Class Usage Examples

Méthodes publiques

Méthode Description
AddressToOffset ( uint currentOffset, uint address ) : uint
BeginDeserialize ( TagStructureInfo info ) : BinaryReader
BeginSerialize ( TagStructureInfo info ) : void
CreateBlock ( ) : IDataBlock
EndDeserialize ( TagStructureInfo info, object obj ) : void
EndSerialize ( TagStructureInfo info, byte data, uint mainStructOffset ) : void
GetTagByIndex ( int index ) : TagInstance
ResourceSerializationContext ( ResourceReference resource ) : System

Method Details

AddressToOffset() public méthode

public AddressToOffset ( uint currentOffset, uint address ) : uint
currentOffset uint
address uint
Résultat uint

BeginDeserialize() public méthode

public BeginDeserialize ( TagStructureInfo info ) : BinaryReader
info TagStructureInfo
Résultat System.IO.BinaryReader

BeginSerialize() public méthode

public BeginSerialize ( TagStructureInfo info ) : void
info TagStructureInfo
Résultat void

CreateBlock() public méthode

public CreateBlock ( ) : IDataBlock
Résultat IDataBlock

EndDeserialize() public méthode

public EndDeserialize ( TagStructureInfo info, object obj ) : void
info TagStructureInfo
obj object
Résultat void

EndSerialize() public méthode

public EndSerialize ( TagStructureInfo info, byte data, uint mainStructOffset ) : void
info TagStructureInfo
data byte
mainStructOffset uint
Résultat void

GetTagByIndex() public méthode

public GetTagByIndex ( int index ) : TagInstance
index int
Résultat TagTool.TagGroups.TagInstance

ResourceSerializationContext() public méthode

public ResourceSerializationContext ( ResourceReference resource ) : System
resource TagTool.Cache.ResourceReference
Résultat System