Lines Matching refs:SoundArchive
32 nw::snd::SoundArchive::ItemId itemId;
36 : itemId( nw::snd::SoundArchive::INVALID_ID ), in LoadItemInfo()
132 SoundArchive::ItemId id,
184 bool IsDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag = LOAD_ALL ) const;
203 const void* detail_GetFileAddressByItemId( SoundArchive::ItemId itemId ) const;
218 void SetSoundArchive( const SoundArchive* arc );
220 const void* GetFileAddressFromSoundArchive( SoundArchive::FileId fileId ) const;
224 SoundArchive::FileId fileId, const void* address ) = 0;
226 virtual const void* GetFileAddressFromTable( SoundArchive::FileId fileId ) const = 0;
229 virtual const void* GetFileAddressImpl( SoundArchive::FileId fileId ) const = 0;
234 SoundArchive::ItemId soundId,
239 SoundArchive::ItemId soundId,
243 SoundArchive::ItemId waveSoundSetId = SoundArchive::INVALID_ID );
245 SoundArchive::ItemId bankId,
250 SoundArchive::ItemId warcId,
255 SoundArchive::ItemId warcId,
259 SoundArchive::ItemId warcId,
264 SoundArchive::ItemId groupId,
268 SoundArchive::ItemId soundGroupId,
273 SoundArchive::FileId fileId,
278 SoundArchive::ItemId warcId,
289 bool IsSequenceSoundDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag ) const;
290 bool IsWaveSoundDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag ) const;
291 bool IsBankDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag ) const;
292 bool IsWaveArchiveDataLoaded( SoundArchive::ItemId itemId, u32 waveIndex ) const;
293 bool IsGroupDataLoaded( SoundArchive::ItemId itemId ) const;
294 bool IsSoundGroupDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag ) const;
297 SoundArchive::FileId fileId,
303 SoundArchive::FileId fileId,
310 SoundArchive::ItemId seqId, SoundMemoryAllocatable* pAllocator );
312 SoundArchive::ItemId bankId, SoundMemoryAllocatable* pAllocator );
314 SoundArchive::ItemId wsdId, SoundMemoryAllocatable* pAllocator );
316 SoundArchive::ItemId warcId, SoundMemoryAllocatable* pAllocator );
318 const SoundArchive* m_pSoundArchive;