C# Class HyoutaTools.Tales.Vesperia.FPS4.FPS4

Inheritance: IDisposable
显示文件 Open project: AdmiralCurtiss/HyoutaTools Class Usage Examples

Public Properties

Property Type Description
Alignment uint
ArchiveName string
ContentBitmask ushort
Endian Util.Endianness
Unknown2 uint

Public Methods

Method Description
Close ( ) : void
Dispose ( ) : void
Extract ( string dirname, bool noMetadataParsing = false ) : void
FPS4 ( ) : System
FPS4 ( string inFilename ) : System
FPS4 ( string headerFilename, string contentFilename ) : System
Pack ( string inPath, string outFilename, string headerName = null, string metadata = null ) : void

Private Methods

Method Description
GetRelativePath ( string fromDirectory, string toFile ) : string
LoadFile ( string headerFilename, string contentFilename = null ) : bool
WriteFilesToFileStream ( string files, FileStream f ) : void

Method Details

Close() public method

public Close ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Extract() public method

public Extract ( string dirname, bool noMetadataParsing = false ) : void
dirname string
noMetadataParsing bool
return void

FPS4() public method

public FPS4 ( ) : System
return System

FPS4() public method

public FPS4 ( string inFilename ) : System
inFilename string
return System

FPS4() public method

public FPS4 ( string headerFilename, string contentFilename ) : System
headerFilename string
contentFilename string
return System

Pack() public method

public Pack ( string inPath, string outFilename, string headerName = null, string metadata = null ) : void
inPath string
outFilename string
headerName string
metadata string
return void

Property Details

Alignment public_oe property

public uint Alignment
return uint

ArchiveName public_oe property

public string ArchiveName
return string

ContentBitmask public_oe property

public ushort ContentBitmask
return ushort

Endian public_oe property

public Util.Endianness Endian
return Util.Endianness

Unknown2 public_oe property

public uint Unknown2
return uint