docs: add plugin setup guide

This commit is contained in:
2026-05-30 18:33:24 +12:00
parent f3db41c402
commit b61043a3fe
1776 changed files with 122386 additions and 2 deletions
@@ -0,0 +1,27 @@
#pragma once
#include "RE/B/BSAudioCallbacks.h"
#include "RE/B/BSFixedString.h"
namespace RE
{
class BSAudioInit
{
public:
// members
BSAudioCallbacks audioCallbacks; // 00
BSFixedString systemName; // 18
BSFixedString missingAssetSoundFile; // 20
const void* extIOInterface; // 28 - BSExternalAudioIO::ExternalIOInterface
std::uint32_t initialCacheSize; // 30
std::uint32_t maxAudioCacheSize; // 34
std::uint32_t maxSizeForCachedSound; // 38
std::uint32_t audioHWThread; // 3C
std::uint32_t streamingThreshold; // 40
float defaultMasterVolume; // 44
bool runDisabled; // 48
bool enableAudioCache; // 49
bool enableAsyncLoads; // 4A
};
static_assert(sizeof(BSAudioInit) == 0x50);
}