2020-11-06 14:56:32 +01:00
|
|
|
#pragma once
|
|
|
|
class Sound
|
2020-11-07 16:41:14 +01:00
|
|
|
{
|
|
|
|
public:
|
2020-12-02 18:12:34 +01:00
|
|
|
static int Init(HINSTANCE hInstance, int voices, void (__stdcall* someFuncPtr)(int, int, int));
|
2020-11-06 14:56:32 +01:00
|
|
|
static void Enable(int a1, int a2, int a3);
|
2020-11-29 16:50:49 +01:00
|
|
|
static void nullsub_1(int a1, int a2, int a3);
|
|
|
|
static void Idle();
|
2020-12-02 18:12:34 +01:00
|
|
|
static void Activate();
|
|
|
|
static void Deactivate();
|
|
|
|
static void Close();
|
2020-12-04 16:35:47 +01:00
|
|
|
static int SubFactor(int a1, int a2);
|
|
|
|
static int AddFactor(int a1, int a2);
|
2020-12-25 14:46:06 +01:00
|
|
|
static void PlaySound(int a1, int a2, int a3, unsigned __int16 a4, __int16 a5);
|
|
|
|
static CHAR* LoadWaveFile(LPCSTR lpName);
|
|
|
|
static LPCVOID FreeSound(LPCVOID pMem);
|
2020-11-06 14:56:32 +01:00
|
|
|
};
|