C# Class TagTool.Serialization.TagStructureInfo

Utility class for analyzing a tag structure type's inheritance hierarchy.
Show file Open project: TheGuardians/TagTool Class Usage Examples

Public Methods

Method Description
TagStructureInfo ( Type structureType ) : System

Constructs a TagStructureInfo object which contains info about a tag structure type.

TagStructureInfo ( Type structureType, DefinitionSet version ) : System

Constructs a TagStructureInfo object which contains info about a tag structure type.

Private Methods

Method Description
Analyze ( Type mainType, DefinitionSet version ) : void
GetStructureAttribute ( Type type, DefinitionSet version ) : TagStructureAttribute

Method Details

TagStructureInfo() public method

Constructs a TagStructureInfo object which contains info about a tag structure type.
public TagStructureInfo ( Type structureType ) : System
structureType System.Type The tag structure type to analyze.
return System

TagStructureInfo() public method

Constructs a TagStructureInfo object which contains info about a tag structure type.
public TagStructureInfo ( Type structureType, DefinitionSet version ) : System
structureType System.Type The tag structure type to analyze.
version DefinitionSet The engine version to compare attributes against.
return System