C# 클래스 ME3Explorer.Packages.ME2Package

상속: MEPackage, IMEPackage
파일 보기 프로젝트 열기: ME3Explorer/ME3Explorer 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ME2Package System

공개 메소드들

메소드 설명
Initialize ( ) : ME2Package>.Func
ReadExports ( MemoryStream fs ) : void
ReadImports ( MemoryStream fs ) : void
ReadNames ( MemoryStream fs ) : void
addExport ( IExportEntry exportEntry ) : void
addExport ( ME2ExportEntry exportEntry ) : void
appendSave ( string newFileName ) : void

This method is an alternate way of saving PCCs Instead of reconstructing the PCC from the data taken, it instead copies across the existing data, appends new exports, updates the export list, changes the namelist location and updates the value in the header

getClassName ( int index ) : string
getEntry ( int index ) : IEntry

gets Export or Import entry

getExport ( int index ) : IExportEntry
getObjectClass ( int index ) : string
getObjectName ( int index ) : 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

보호된 메소드들

메소드 설명
AfterSave ( ) : void

비공개 메소드들

메소드 설명
ME2Package ( string path ) : System

메소드 상세

AfterSave() 보호된 메소드

protected AfterSave ( ) : void
리턴 void

Initialize() 공개 정적인 메소드

public static Initialize ( ) : ME2Package>.Func
리턴 ME2Package>.Func

ReadExports() 공개 메소드

public ReadExports ( MemoryStream fs ) : void
fs System.IO.MemoryStream
리턴 void

ReadImports() 공개 메소드

public ReadImports ( MemoryStream fs ) : void
fs System.IO.MemoryStream
리턴 void

ReadNames() 공개 메소드

public ReadNames ( MemoryStream fs ) : void
fs System.IO.MemoryStream
리턴 void

addExport() 공개 메소드

public addExport ( IExportEntry exportEntry ) : void
exportEntry IExportEntry
리턴 void

addExport() 공개 메소드

public addExport ( ME2ExportEntry exportEntry ) : void
exportEntry ME2ExportEntry
리턴 void

appendSave() 공개 메소드

This method is an alternate way of saving PCCs Instead of reconstructing the PCC from the data taken, it instead copies across the existing data, appends new exports, updates the export list, changes the namelist location and updates the value in the header
public appendSave ( string newFileName ) : void
newFileName string The filename to write to
리턴 void

getClassName() 공개 메소드

public getClassName ( int index ) : string
index int
리턴 string

getEntry() 공개 메소드

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

getExport() 공개 메소드

public getExport ( int index ) : IExportEntry
index int
리턴 IExportEntry

getObjectClass() 공개 메소드

public getObjectClass ( int index ) : string
index int
리턴 string

getObjectName() 공개 메소드

public getObjectName ( int index ) : string
index int
리턴 string

isExport() 공개 메소드

public isExport ( int Index ) : bool
Index int
리턴 bool

save() 공개 메소드

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

save() 공개 메소드

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

saveByReconstructing() 공개 메소드

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