C# Class HaloMap.Meta.Meta

Summary description for Meta.
Afficher le fichier Open project: troymac1ure/Entity Class Usage Examples

Méthodes publiques

Свойство Type Description
MS System.IO.MemoryStream
TagIndex int
headersize int
ident int
itemcount int
items List
magic int
name string
offset int
padding char
parsed bool
raw HaloMap.RawData.RawDataContainer
rawType RawDataContainerType
reflexivecount int
scannedwithent bool
scanner MetaScanner
size int
type string

Méthodes publiques

Méthode Description
Dispose ( ) : void

The dispose.

FindItemsByDescription ( string name ) : int[]

The find items by description.

FindItemsByOffset ( int offset ) : int

The find items by offset.

LoadMetaFromFile ( string inputFileName ) : void

Load meta from an XML file.

Meta ( Map map ) : System

Initializes a new instance of the Meta class.

ReadMetaFromMap ( int tagIndex, bool dontReadRaw ) : void

The read meta from map.

RecursivelyLoadMetas ( bool parsed, System.Windows.Forms.ToolStripProgressBar pb ) : ArrayList

The recursively load metas.

RelinkReferences ( ) : void

The relink references.

SaveMetaToFile ( string outputFileName, bool renameTag ) : string

Used to export the current meta to a file.

SaveRecursive ( string outputFilePath, bool parsed, System.Windows.Forms.ToolStripProgressBar pb ) : void

The save recursive.

ScanMetaItems ( bool manual, bool parsed ) : void

The scan meta items.

SortItemsByOffset ( ) : void

The sort items by offset.

WriteReferences ( ) : void

The write references.

askForTagName ( string newName ) : string

Asks for a tag name for export.

Private Methods

Méthode Description
SaveRecursiveFunction ( Meta meta, ArrayList &metas, bool parsed, System.Windows.Forms.ToolStripProgressBar pb, float percent, float percentsize ) : void

The save recursive function.

Method Details

Dispose() public méthode

The dispose.
public Dispose ( ) : void
Résultat void

FindItemsByDescription() public méthode

The find items by description.
public FindItemsByDescription ( string name ) : int[]
name string The name.
Résultat int[]

FindItemsByOffset() public méthode

The find items by offset.
public FindItemsByOffset ( int offset ) : int
offset int The offset.
Résultat int

LoadMetaFromFile() public méthode

Load meta from an XML file.
public LoadMetaFromFile ( string inputFileName ) : void
inputFileName string The XML file name.
Résultat void

Meta() public méthode

Initializes a new instance of the Meta class.
public Meta ( Map map ) : System
map HaloMap.Map.Map The map.
Résultat System

ReadMetaFromMap() public méthode

The read meta from map.
public ReadMetaFromMap ( int tagIndex, bool dontReadRaw ) : void
tagIndex int The tagIndex.
dontReadRaw bool
Résultat void

RecursivelyLoadMetas() public méthode

The recursively load metas.
public RecursivelyLoadMetas ( bool parsed, System.Windows.Forms.ToolStripProgressBar pb ) : ArrayList
parsed bool The parsed.
pb System.Windows.Forms.ToolStripProgressBar The pb.
Résultat System.Collections.ArrayList

RelinkReferences() public méthode

The relink references.
public RelinkReferences ( ) : void
Résultat void

SaveMetaToFile() public méthode

Used to export the current meta to a file.
public SaveMetaToFile ( string outputFileName, bool renameTag ) : string
outputFileName string The filename to save the Meta to.
renameTag bool The rename tag.
Résultat string

SaveRecursive() public méthode

The save recursive.
public SaveRecursive ( string outputFilePath, bool parsed, System.Windows.Forms.ToolStripProgressBar pb ) : void
outputFilePath string The output file path.
parsed bool The parsed.
pb System.Windows.Forms.ToolStripProgressBar The pb.
Résultat void

ScanMetaItems() public méthode

The scan meta items.
public ScanMetaItems ( bool manual, bool parsed ) : void
manual bool The manual.
parsed bool The parsed.
Résultat void

SortItemsByOffset() public méthode

The sort items by offset.
public SortItemsByOffset ( ) : void
Résultat void

WriteReferences() public méthode

The write references.
public WriteReferences ( ) : void
Résultat void

askForTagName() public static méthode

Asks for a tag name for export.
public static askForTagName ( string newName ) : string
newName string The new name.
Résultat string

Property Details

MS public_oe property

The ms.
public MemoryStream,System.IO MS
Résultat System.IO.MemoryStream

TagIndex public_oe property

The TagIndex.
public int TagIndex
Résultat int

headersize public_oe property

The headersize.
public int headersize
Résultat int

ident public_oe property

The ident.
public int ident
Résultat int

itemcount public_oe property

The itemcount.
public int itemcount
Résultat int

items public_oe property

The items.
public List items
Résultat List

magic public_oe property

The magic.
public int magic
Résultat int

name public_oe property

The name.
public string name
Résultat string

offset public_oe property

The offset.
public int offset
Résultat int

padding public_oe property

The padding.
public char padding
Résultat char

parsed public_oe property

The parsed.
public bool parsed
Résultat bool

raw public_oe property

The raw.
public RawDataContainer,HaloMap.RawData raw
Résultat HaloMap.RawData.RawDataContainer

rawType public_oe property

The raw type.
public RawDataContainerType rawType
Résultat RawDataContainerType

reflexivecount public_oe property

The reflexivecount.
public int reflexivecount
Résultat int

scannedwithent public_oe property

The scannedwithent.
public bool scannedwithent
Résultat bool

scanner public_oe property

public MetaScanner,HaloMap.Meta scanner
Résultat MetaScanner

size public_oe property

The size.
public int size
Résultat int

type public_oe property

The type.
public string type
Résultat string