#pragma once #include "game/overlord/common/ssound.h" namespace jak2 { #define VOICE_BIT(voice) (1 << ((voice) >> 1)) // Our CI is on an ancient version of clang-format, manually format this // so we don't have to worry about the version locally // clang-format off #define CORE_BIT(voice) ((voice)&1) // clang-format on void ssound_init_globals(); void SetBufferMem(void*, int); void ReleaseBufferMem(); void SetMusicVol(); void UpdateLocation(Sound* sound); void SetEarTrans(Vec3w* ear_trans0, Vec3w* ear_trans1, Vec3w* cam_trans, s32 cam_angle); void InitSound_overlord(); extern s32 StreamThread; extern VolumePair gPanTable[361]; } // namespace jak2