C# Class ME3Explorer.Unreal.Classes.WwiseStream

Show file Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Properties

Property Type Description
DataOffset int
DataSize int
FileName string
Id int
ValueOffset int
memory byte[]
memsize int
props List
sp System.Media.SoundPlayer

Public Methods

Method Description
Deserialize ( ME3Package pcc ) : void
ExtractToFile ( string pathtoafc = "", string name = "", bool askSaveLoc = true ) : void
ImportFromFile ( string path, string pathtoafc = "" ) : void
Play ( string pathtoafc = "" ) : void
WwiseStream ( ) : System
WwiseStream ( ME3Package pcc, int index ) : System

Private Methods

Method Description
ConvertRiffToWav ( ) : void
ExtractRawFromStream ( Stream fs ) : void
ExtractWav ( string path, string name = "", bool askSave = true ) : void
ImportWav ( string pathafc, string pathwav, int off ) : void
ModifyHeader ( byte nw, byte old ) : byte[]
PlayWave ( string path ) : void

Method Details

Deserialize() public method

public Deserialize ( ME3Package pcc ) : void
pcc ME3Package
return void

ExtractToFile() public method

public ExtractToFile ( string pathtoafc = "", string name = "", bool askSaveLoc = true ) : void
pathtoafc string
name string
askSaveLoc bool
return void

ImportFromFile() public method

public ImportFromFile ( string path, string pathtoafc = "" ) : void
path string
pathtoafc string
return void

Play() public method

public Play ( string pathtoafc = "" ) : void
pathtoafc string
return void

WwiseStream() public method

public WwiseStream ( ) : System
return System

WwiseStream() public method

public WwiseStream ( ME3Package pcc, int index ) : System
pcc ME3Package
index int
return System

Property Details

DataOffset public property

public int DataOffset
return int

DataSize public property

public int DataSize
return int

FileName public property

public string FileName
return string

Id public property

public int Id
return int

ValueOffset public property

public int ValueOffset
return int

memory public property

public byte[] memory
return byte[]

memsize public property

public int memsize
return int

props public property

public List props
return List

sp public property

public SoundPlayer,System.Media sp
return System.Media.SoundPlayer