Lines Matching refs:SoundArchive
34 nw::snd::SoundArchive::ItemId itemId;
38 : itemId( nw::snd::SoundArchive::INVALID_ID ), in LoadItemInfo()
135 SoundArchive::ItemId id,
187 bool IsDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag = LOAD_ALL ) const;
223 const void* detail_GetFileAddressByItemId( SoundArchive::ItemId itemId ) const;
238 void SetSoundArchive( const SoundArchive* arc );
240 const void* GetFileAddressFromSoundArchive( SoundArchive::FileId fileId ) const;
244 SoundArchive::FileId fileId, const void* address ) = 0;
246 virtual const void* GetFileAddressFromTable( SoundArchive::FileId fileId ) const = 0;
249 virtual const void* GetFileAddressImpl( SoundArchive::FileId fileId ) const = 0;
254 SoundArchive::ItemId soundId,
259 SoundArchive::ItemId soundId,
263 SoundArchive::ItemId waveSoundSetId = SoundArchive::INVALID_ID );
265 SoundArchive::ItemId bankId,
270 SoundArchive::ItemId warcId,
275 SoundArchive::ItemId warcId,
279 SoundArchive::ItemId warcId,
284 SoundArchive::ItemId groupId,
288 SoundArchive::ItemId soundGroupId,
293 SoundArchive::FileId fileId,
298 SoundArchive::ItemId warcId,
309 bool IsSequenceSoundDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag ) const;
310 bool IsWaveSoundDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag ) const;
311 bool IsBankDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag ) const;
312 bool IsWaveArchiveDataLoaded( SoundArchive::ItemId itemId, u32 waveIndex ) const;
313 bool IsGroupDataLoaded( SoundArchive::ItemId itemId ) const;
314 bool IsSoundGroupDataLoaded( SoundArchive::ItemId itemId, u32 loadFlag ) const;
317 SoundArchive::FileId fileId,
323 SoundArchive::FileId fileId,
330 SoundArchive::ItemId seqId, SoundMemoryAllocatable* pAllocator );
332 SoundArchive::ItemId bankId, SoundMemoryAllocatable* pAllocator );
334 SoundArchive::ItemId wsdId, SoundMemoryAllocatable* pAllocator );
336 SoundArchive::ItemId warcId, SoundMemoryAllocatable* pAllocator );
338 const SoundArchive* m_pSoundArchive;