C# Class TagTool.Analysis.LayoutGuessFinalizer

Converts tag layout guesses into final layouts.
Inheritance: ITagElementGuessVisitor
Afficher le fichier Open project: TheGuardians/TagTool Class Usage Examples

Méthodes publiques

Méthode Description
MakeLayout ( TagLayoutGuess layout, string name, Tag groupTag ) : TagLayout

Makes a layout from a layout guess.

Visit ( uint offset, DataReferenceGuess guess ) : void
Visit ( uint offset, ResourceReferenceGuess guess ) : void
Visit ( uint offset, TagBlockGuess guess ) : void
Visit ( uint offset, TagReferenceGuess guess ) : void

Private Methods

Méthode Description
LayoutGuessFinalizer ( TagLayout result, int nextTagBlock ) : TagTool.Common
MakeField ( uint offset, BasicFieldType type ) : BasicTagLayoutField
MakeName ( uint offset ) : string
ProcessLayout ( TagLayoutGuess layout ) : void

Method Details

MakeLayout() public static méthode

Makes a layout from a layout guess.
public static MakeLayout ( TagLayoutGuess layout, string name, Tag groupTag ) : TagLayout
layout TagLayoutGuess The layout guess.
name string The name of the final layout.
groupTag Tag The group tag of the final layout. Can be null.
Résultat TagLayout

Visit() public méthode

public Visit ( uint offset, DataReferenceGuess guess ) : void
offset uint
guess DataReferenceGuess
Résultat void

Visit() public méthode

public Visit ( uint offset, ResourceReferenceGuess guess ) : void
offset uint
guess ResourceReferenceGuess
Résultat void

Visit() public méthode

public Visit ( uint offset, TagBlockGuess guess ) : void
offset uint
guess TagBlockGuess
Résultat void

Visit() public méthode

public Visit ( uint offset, TagReferenceGuess guess ) : void
offset uint
guess TagReferenceGuess
Résultat void