C# Класс HaloMap.Meta.Meta

Summary description for Meta.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Открытые методы

Метод Описание
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.

Приватные методы

Метод Описание
SaveRecursiveFunction ( Meta meta, ArrayList &metas, bool parsed, System.Windows.Forms.ToolStripProgressBar pb, float percent, float percentsize ) : void

The save recursive function.

Описание методов

Dispose() публичный метод

The dispose.
public Dispose ( ) : void
Результат void

FindItemsByDescription() публичный метод

The find items by description.
public FindItemsByDescription ( string name ) : int[]
name string The name.
Результат int[]

FindItemsByOffset() публичный метод

The find items by offset.
public FindItemsByOffset ( int offset ) : int
offset int The offset.
Результат int

LoadMetaFromFile() публичный метод

Load meta from an XML file.
public LoadMetaFromFile ( string inputFileName ) : void
inputFileName string The XML file name.
Результат void

Meta() публичный метод

Initializes a new instance of the Meta class.
public Meta ( Map map ) : System
map HaloMap.Map.Map The map.
Результат System

ReadMetaFromMap() публичный метод

The read meta from map.
public ReadMetaFromMap ( int tagIndex, bool dontReadRaw ) : void
tagIndex int The tagIndex.
dontReadRaw bool
Результат void

RecursivelyLoadMetas() публичный метод

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.
Результат System.Collections.ArrayList

RelinkReferences() публичный метод

The relink references.
public RelinkReferences ( ) : void
Результат void

SaveMetaToFile() публичный метод

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.
Результат string

SaveRecursive() публичный метод

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.
Результат void

ScanMetaItems() публичный метод

The scan meta items.
public ScanMetaItems ( bool manual, bool parsed ) : void
manual bool The manual.
parsed bool The parsed.
Результат void

SortItemsByOffset() публичный метод

The sort items by offset.
public SortItemsByOffset ( ) : void
Результат void

WriteReferences() публичный метод

The write references.
public WriteReferences ( ) : void
Результат void

askForTagName() публичный статический метод

Asks for a tag name for export.
public static askForTagName ( string newName ) : string
newName string The new name.
Результат string

Описание свойств

MS публичное свойство

The ms.
public MemoryStream,System.IO MS
Результат System.IO.MemoryStream

TagIndex публичное свойство

The TagIndex.
public int TagIndex
Результат int

headersize публичное свойство

The headersize.
public int headersize
Результат int

ident публичное свойство

The ident.
public int ident
Результат int

itemcount публичное свойство

The itemcount.
public int itemcount
Результат int

items публичное свойство

The items.
public List items
Результат List

magic публичное свойство

The magic.
public int magic
Результат int

name публичное свойство

The name.
public string name
Результат string

offset публичное свойство

The offset.
public int offset
Результат int

padding публичное свойство

The padding.
public char padding
Результат char

parsed публичное свойство

The parsed.
public bool parsed
Результат bool

raw публичное свойство

The raw.
public RawDataContainer,HaloMap.RawData raw
Результат HaloMap.RawData.RawDataContainer

rawType публичное свойство

The raw type.
public RawDataContainerType rawType
Результат RawDataContainerType

reflexivecount публичное свойство

The reflexivecount.
public int reflexivecount
Результат int

scannedwithent публичное свойство

The scannedwithent.
public bool scannedwithent
Результат bool

scanner публичное свойство

public MetaScanner,HaloMap.Meta scanner
Результат MetaScanner

size публичное свойство

The size.
public int size
Результат int

type публичное свойство

The type.
public string type
Результат string