C# Class TagTool.Analysis.TagAnalyzer

Show file Open project: TheGuardians/TagTool Class Usage Examples

Public Methods

Method Description
Analyze ( TagData data ) : TagLayoutGuess
AnalyzeStructure ( BinaryReader reader, uint count ) : TagLayoutGuess
TagAnalyzer ( TagCache cache ) : System

Private Methods

Method Description
AnalyzeStructure ( BinaryReader reader, uint baseOffset, uint size, TagLayoutGuess result ) : void
BuildTagMap ( TagData data ) : MemoryMap

Builds a memory map for a tag.

CalculateAlignment ( uint pointer ) : uint

Method Details

Analyze() public method

public Analyze ( TagData data ) : TagLayoutGuess
data TagData
return TagLayoutGuess

AnalyzeStructure() public method

public AnalyzeStructure ( BinaryReader reader, uint count ) : TagLayoutGuess
reader System.IO.BinaryReader
count uint
return TagLayoutGuess

TagAnalyzer() public method

public TagAnalyzer ( TagCache cache ) : System
cache TagTool.Cache.TagCache
return System