C# Class ME3Explorer.Packages.ME1Package

Inheritance: MEPackage, IMEPackage
Show file Open project: ME3Explorer/ME3Explorer Class Usage Examples

Private Properties

Property Type Description
ME1Package System
ReadExports void
ReadImports void
ReadNames void

Public Methods

Method Description
GetClass ( int Index ) : string
Initialize ( ) : ME1Package>.Func
addExport ( IExportEntry exportEntry ) : void
addExport ( ME1ExportEntry exportEntry ) : void
getClassName ( int index ) : string
getEntry ( int index ) : IEntry

gets Export or Import entry

getExport ( int index ) : IExportEntry
getObjectClass ( int index ) : string
getObjectName ( int p ) : string
isExport ( int Index ) : bool
save ( ) : void

save PCC to same file by reconstruction if possible, append if not

save ( string path ) : void

save PCC by reconstruction if possible, append if not

saveByReconstructing ( string path ) : void

save PCCObject to file by reconstruction from data

Protected Methods

Method Description
AfterSave ( ) : void

Private Methods

Method Description
ME1Package ( string path ) : System
ReadExports ( MemoryStream fs ) : void
ReadImports ( MemoryStream fs ) : void
ReadNames ( MemoryStream fs ) : void

Method Details

AfterSave() protected method

protected AfterSave ( ) : void
return void

GetClass() public method

public GetClass ( int Index ) : string
Index int
return string

Initialize() public static method

public static Initialize ( ) : ME1Package>.Func
return ME1Package>.Func

addExport() public method

public addExport ( IExportEntry exportEntry ) : void
exportEntry IExportEntry
return void

addExport() public method

public addExport ( ME1ExportEntry exportEntry ) : void
exportEntry ME1ExportEntry
return void

getClassName() public method

public getClassName ( int index ) : string
index int
return string

getEntry() public method

gets Export or Import entry
public getEntry ( int index ) : IEntry
index int unreal index
return IEntry

getExport() public method

public getExport ( int index ) : IExportEntry
index int
return IExportEntry

getObjectClass() public method

public getObjectClass ( int index ) : string
index int
return string

getObjectName() public method

public getObjectName ( int p ) : string
p int
return string

isExport() public method

public isExport ( int Index ) : bool
Index int
return bool

save() public method

save PCC to same file by reconstruction if possible, append if not
public save ( ) : void
return void

save() public method

save PCC by reconstruction if possible, append if not
public save ( string path ) : void
path string full path + file name.
return void

saveByReconstructing() public method

save PCCObject to file by reconstruction from data
public saveByReconstructing ( string path ) : void
path string full path + file name.
return void