#include <SoundArchiveFile.h>
|
| | SoundArchiveFileReader () |
| |
| void | Init (const void *soundArchiveData) |
| |
| bool | IsValidFileHeader (const void *soundArchiveData) |
| |
| void | SetStringChunk (const void *stringChunk, u32 size) |
| |
| void | SetInfoChunk (const void *infoChunk, u32 size) |
| |
| SoundType | GetSoundType (u32 id) const |
| |
| bool | ReadSoundInfo (u32 id, SoundArchive::SoundInfo *info) const |
| |
| bool | ReadSound3DParam (u32 id, SoundArchive::Sound3DParam *param) const |
| |
| bool | ReadSeqSoundInfo (u32 id, SoundArchive::SeqSoundInfo *info) const |
| |
| bool | ReadStrmSoundInfo (u32 id, SoundArchive::StrmSoundInfo *info) const |
| |
| bool | ReadWaveSoundInfo (u32 id, SoundArchive::WaveSoundInfo *info) const |
| |
| bool | ReadBankInfo (u32 id, SoundArchive::BankInfo *info) const |
| |
| bool | ReadPlayerInfo (u32 id, SoundArchive::PlayerInfo *info) const |
| |
| bool | ReadGroupInfo (u32 id, SoundArchive::GroupInfo *info) const |
| |
| bool | ReadGroupItemInfo (u32 groupId, u32 itemId, SoundArchive::GroupItemInfo *info) const |
| |
| bool | ReadSoundArchivePlayerInfo (SoundArchive::SoundArchivePlayerInfo *info) const |
| |
| u32 | GetSoundStringId (u32 id) const |
| |
| u32 | GetPlayerCount () const |
| |
| u32 | GetGroupCount () const |
| |
| u32 | GetFileCount () const |
| |
| const char * | GetSoundLabelString (u32 id) const |
| |
| u32 | GetSoundUserParam (u32 id) const |
| |
| bool | ReadFileInfo (u32 id, SoundArchive::FileInfo *info) const |
| |
| bool | ReadFilePos (u32 fileId, u32 id, SoundArchive::FilePos *filePos) const |
| |
| const char * | GetString (u32 id) const |
| |
| u32 | ConvertLabelStringToSoundId (const char *label) const |
| |
| u32 | ConvertLabelStringToPlayerId (const char *label) const |
| |
| u32 | ConvertLabelStringToGroupId (const char *label) const |
| |
| u16 | GetVersion () const |
| |
| u32 | GetLabelStringChunkOffset () const |
| |
| u32 | GetLabelStringChunkSize () const |
| |
| u32 | GetInfoChunkOffset () const |
| |
| u32 | GetInfoChunkSize () const |
| |
◆ SoundArchiveFileReader()
| nw4hbm::snd::detail::SoundArchiveFileReader::SoundArchiveFileReader |
( |
| ) |
|
◆ ConvertLabelStringToGroupId()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::ConvertLabelStringToGroupId |
( |
const char * | label | ) |
const |
|
inline |
◆ ConvertLabelStringToId()
◆ ConvertLabelStringToPlayerId()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::ConvertLabelStringToPlayerId |
( |
const char * | label | ) |
const |
|
inline |
◆ ConvertLabelStringToSoundId()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::ConvertLabelStringToSoundId |
( |
const char * | label | ) |
const |
|
inline |
◆ GetFileCount()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::GetFileCount |
( |
| ) |
const |
◆ GetGroupCount()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::GetGroupCount |
( |
| ) |
const |
◆ GetInfoChunkOffset()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::GetInfoChunkOffset |
( |
| ) |
const |
|
inline |
◆ GetInfoChunkSize()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::GetInfoChunkSize |
( |
| ) |
const |
|
inline |
◆ GetLabelStringChunkOffset()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::GetLabelStringChunkOffset |
( |
| ) |
const |
|
inline |
◆ GetLabelStringChunkSize()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::GetLabelStringChunkSize |
( |
| ) |
const |
|
inline |
◆ GetPlayerCount()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::GetPlayerCount |
( |
| ) |
const |
◆ GetPtrConst()
| const void * nw4hbm::snd::detail::SoundArchiveFileReader::GetPtrConst |
( |
const void * | base, |
|
|
u32 | offset ) const |
|
inlineprivate |
◆ GetSoundLabelString()
| const char * nw4hbm::snd::detail::SoundArchiveFileReader::GetSoundLabelString |
( |
u32 | id | ) |
const |
◆ GetSoundStringId()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::GetSoundStringId |
( |
u32 | id | ) |
const |
◆ GetSoundType()
| SoundType nw4hbm::snd::detail::SoundArchiveFileReader::GetSoundType |
( |
u32 | id | ) |
const |
◆ GetSoundUserParam()
| u32 nw4hbm::snd::detail::SoundArchiveFileReader::GetSoundUserParam |
( |
u32 | id | ) |
const |
◆ GetString()
| const char * nw4hbm::snd::detail::SoundArchiveFileReader::GetString |
( |
u32 | id | ) |
const |
◆ GetVersion()
| u16 nw4hbm::snd::detail::SoundArchiveFileReader::GetVersion |
( |
| ) |
const |
|
inline |
◆ impl_GetBankInfo()
◆ impl_GetGroupInfo()
◆ impl_GetPlayerInfo()
◆ impl_GetSeqSoundInfo()
◆ impl_GetSoundInfo()
◆ impl_GetSoundInfoOffset()
◆ impl_GetStrmSoundInfo()
◆ impl_GetWaveSoundInfo()
◆ Init()
| void nw4hbm::snd::detail::SoundArchiveFileReader::Init |
( |
const void * | soundArchiveData | ) |
|
◆ IsValidFileHeader()
| bool nw4hbm::snd::detail::SoundArchiveFileReader::IsValidFileHeader |
( |
const void * | soundArchiveData | ) |
|
◆ ReadBankInfo()
◆ ReadFileInfo()
◆ ReadFilePos()
◆ ReadGroupInfo()
◆ ReadGroupItemInfo()
◆ ReadPlayerInfo()
◆ ReadSeqSoundInfo()
◆ ReadSound3DParam()
◆ ReadSoundArchivePlayerInfo()
◆ ReadSoundInfo()
◆ ReadStrmSoundInfo()
◆ ReadWaveSoundInfo()
◆ SetInfoChunk()
| void nw4hbm::snd::detail::SoundArchiveFileReader::SetInfoChunk |
( |
const void * | infoChunk, |
|
|
u32 | size ) |
◆ SetStringChunk()
| void nw4hbm::snd::detail::SoundArchiveFileReader::SetStringChunk |
( |
const void * | stringChunk, |
|
|
u32 | size ) |
◆ mHeader
◆ mInfo
◆ mStringBase
| const void* nw4hbm::snd::detail::SoundArchiveFileReader::mStringBase |
|
private |
◆ mStringTable
◆ mStringTreeBank
◆ mStringTreeGroup
◆ mStringTreePlayer
◆ mStringTreeSound
The documentation for this class was generated from the following file: