C# 클래스 HaloMap.Meta.Meta

Summary description for Meta.
파일 보기 프로젝트 열기: troymac1ure/Entity 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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