8 namespace BSExternalAudioIO
10 class ExternalIOInterface;
Definition: BSISoundDescriptor.h:14
Definition: AbsorbEffect.h:6
std::uint32_t FormID
Definition: BSCoreTypes.h:5
HWND__ * HWND
Definition: WinAPI.h:37
Definition: BSAudioInit.h:16
NumericIDCallbackFunc * numericIDCallback
Definition: BSAudioInit.h:23
UnkCallbackFunc * unk50
Definition: BSAudioInit.h:25
bool(void *, void *) UnkCallbackFunc
Definition: BSAudioInit.h:20
bool(FormID, const BSISoundDescriptor *&) NumericIDCallbackFunc
Definition: BSAudioInit.h:18
NameIDCallbackFunc * nameIDCallback
Definition: BSAudioInit.h:24
bool(const char *, const BSISoundDescriptor *&) NameIDCallbackFunc
Definition: BSAudioInit.h:19
Definition: BSAudioInit.h:30
std::uint32_t streamingThreshold
Definition: BSAudioInit.h:42
BSFixedString missingAssetSoundFile
Definition: BSAudioInit.h:46
BSExternalAudioIO::ExternalIOInterface * externalAudioIO
Definition: BSAudioInit.h:45
std::uint32_t maxAudioCacheSize
Definition: BSAudioInit.h:39
std::uint32_t maxSizeForCachedSound
Definition: BSAudioInit.h:40
std::byte pad2C[4]
Definition: BSAudioInit.h:44
BSAudioCallbacks audioCallbacks
Definition: BSAudioInit.h:47
float defaultMasterVolume
Definition: BSAudioInit.h:43
bool disableAudio
Definition: BSAudioInit.h:35
bool enableAudioCache
Definition: BSAudioInit.h:36
BSFixedString audioAPI
Definition: BSAudioInit.h:33
std::byte pad12[2]
Definition: BSAudioInit.h:37
std::uint32_t initialCacheSize
Definition: BSAudioInit.h:38
std::uint32_t audioHWThread
Definition: BSAudioInit.h:41
WinAPI::HWND wnd
Definition: BSAudioInit.h:34