Legendary Explorer Core Nightly
Core library for working with Mass Effect Trilogy / Legendary Edition files
|
A generic 4 byte name 4 byte length block that is not parsed. More...
Public Member Functions | |
BankChunk () | |
BankChunk (string chunkName, int chunkLen, Stream inStream, BankChunk parent) | |
virtual void | Write (Stream outStream) |
IEnumerable< BankChunk > | GetAllSubChunks () |
virtual string | ToChunkDisplay () |
BankChunk | GetParent () |
Public Attributes | |
string | ChunkName |
byte[] | RawData |
List< BankChunk > | SubChunks = new List<BankChunk>(0) |
Some chunks have subchunks More... | |
Protected Attributes | |
BankChunk | Parent |
References the containing object More... | |
Properties | |
long | ChunkDataStartOffset [get] |
The offset in which this bank's data starts - + 8 after header & size. For name only this should not be used. More... | |
A generic 4 byte name 4 byte length block that is not parsed.
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in LegendaryExplorerCore.Sound.ISACT.SyncBankChunk, LegendaryExplorerCore.Sound.ISACT.ChannelBankChunk, LegendaryExplorerCore.Sound.ISACT.ISACTListBankChunk, NameOnlyBankChunk, CompressionInfoBankChunk, SampleInfoBankChunk, SampleOffsetBankChunk, ContentGlobalVarInfoBankChunk, IntBankChunk, FloatBankChunk, BufferDistanceBankChunk, BufferSoundDistanceBankChunk, SoundConeBankChunk, SoundEventInfoBankChunk, ContentIndexBankChunk, SoundEventSoundTracksFour, and SoundEventSoundTracks.
|
inline |
|
inlinevirtual |
Reimplemented in LegendaryExplorerCore.Sound.ISACT.SyncBankChunk, LegendaryExplorerCore.Sound.ISACT.ChannelBankChunk, LegendaryExplorerCore.Sound.ISACT.ISACTListBankChunk, TitleBankChunk, GroupBankChunk, CompressionInfoBankChunk, SampleInfoBankChunk, SampleOffsetBankChunk, ContentGlobalVarInfoBankChunk, IntBankChunk, FloatBankChunk, BufferDistanceBankChunk, BufferSoundDistanceBankChunk, SoundConeBankChunk, SoundEventInfoBankChunk, ContentIndexBankChunk, SoundEventSoundTracksFour, and SoundEventSoundTracks.
|
inline |
string BankChunk.ChunkName |
byte [] BankChunk.RawData |
|
protected |
References the containing object
|
get |
The offset in which this bank's data starts - + 8 after header & size. For name only this should not be used.