C# Класс ME3Explorer.Packages.MEPackage

Наследование: INotifyPropertyChanged, IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
header byte[]
imports List
names List
namesAdded uint

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

Метод Описание
Dispose ( ) : void

Doesn't neccesarily dispose the object. Will only do so once this has been called by every place that uses it. Recommend using the using block.

FindNameOrAdd ( string name ) : int
RegisterTool ( GenericWindow gen ) : void
RegisterUse ( ) : void
Release ( System wpfWindow = null, System winForm = null ) : void
addImport ( ImportEntry importEntry ) : void
addName ( string name ) : void
findName ( string nameToFind ) : int

Checks whether a name exists in the PCC and returns its index If it doesn't exist returns -1

getImport ( int index ) : ImportEntry
getNameEntry ( int index ) : string
isImport ( int index ) : bool
isName ( int index ) : bool
replaceName ( int idx, string newName ) : void
setNames ( List list ) : void

Защищенные методы

Метод Описание
AfterSave ( ) : void
exportChanged ( object sender, PropertyChangedEventArgs e ) : void
importChanged ( object sender, PropertyChangedEventArgs e ) : void
updateTools ( PackageChange change, int index ) : void

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

Метод Описание
ReleaseGenericWindow ( GenericWindow gen ) : void

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

AfterSave() защищенный Метод

protected AfterSave ( ) : void
Результат void

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

Doesn't neccesarily dispose the object. Will only do so once this has been called by every place that uses it. Recommend using the using block.
public Dispose ( ) : void
Результат void

FindNameOrAdd() публичный Метод

public FindNameOrAdd ( string name ) : int
name string
Результат int

RegisterTool() публичный Метод

public RegisterTool ( GenericWindow gen ) : void
gen GenericWindow
Результат void

RegisterUse() публичный Метод

public RegisterUse ( ) : void
Результат void

Release() публичный Метод

public Release ( System wpfWindow = null, System winForm = null ) : void
wpfWindow System
winForm System
Результат void

addImport() публичный Метод

public addImport ( ImportEntry importEntry ) : void
importEntry ImportEntry
Результат void

addName() публичный Метод

public addName ( string name ) : void
name string
Результат void

exportChanged() защищенный Метод

protected exportChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Результат void

findName() публичный Метод

Checks whether a name exists in the PCC and returns its index If it doesn't exist returns -1
public findName ( string nameToFind ) : int
nameToFind string The name of the string to find
Результат int

getImport() публичный Метод

public getImport ( int index ) : ImportEntry
index int
Результат ImportEntry

getNameEntry() публичный Метод

public getNameEntry ( int index ) : string
index int
Результат string

importChanged() защищенный Метод

protected importChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e PropertyChangedEventArgs
Результат void

isImport() публичный Метод

public isImport ( int index ) : bool
index int
Результат bool

isName() публичный Метод

public isName ( int index ) : bool
index int
Результат bool

replaceName() публичный Метод

public replaceName ( int idx, string newName ) : void
idx int
newName string
Результат void

setNames() публичный Метод

public setNames ( List list ) : void
list List
Результат void

updateTools() защищенный Метод

protected updateTools ( PackageChange change, int index ) : void
change PackageChange
index int
Результат void

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

header защищенное свойство

protected byte[] header
Результат byte[]

imports защищенное свойство

protected List imports
Результат List

names защищенное свойство

protected List names
Результат List

namesAdded защищенное свойство

protected uint namesAdded
Результат uint