jak-project/game/overlord/jak2/ssound.h
Ziemas 6901e80e7f
j2-overlord: Clean up some VAG functions (#3287)
Some cleanup of vag related functions in overlord.
2024-01-02 16:30:56 +00:00

17 lines
490 B
C++

#pragma once
#include "game/overlord/common/ssound.h"
namespace jak2 {
#define VOICE_BIT(voice) (1 << ((voice) >> 1))
#define CORE_BIT(voice) ((voice)&1)
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