3 changed files with 24 additions and 23 deletions
@ -1,18 +1,18 @@ |
|||||||
#include "devilution.h" |
#include "devilution.h" |
||||||
|
|
||||||
#include <SDL_mixer.h> |
#include <SDL_mixer.h> |
||||||
|
|
||||||
namespace dvl { |
namespace dvl { |
||||||
|
|
||||||
struct DirectSoundBuffer : public IDirectSoundBuffer { |
struct DirectSoundBuffer final : public IDirectSoundBuffer { |
||||||
public: |
public: |
||||||
virtual void Release(); |
void Release() override; |
||||||
void GetStatus(LPDWORD pdwStatus); |
void GetStatus(LPDWORD pdwStatus) override; |
||||||
void Play(int lVolume, int lPan); |
void Play(int lVolume, int lPan) override; |
||||||
void Stop(); |
void Stop() override; |
||||||
const char *SetChunk(BYTE *fileData, DWORD dwBytes); |
const char *SetChunk(BYTE *fileData, DWORD dwBytes) override; |
||||||
private: |
private: |
||||||
Mix_Chunk *chunk; |
Mix_Chunk *chunk; |
||||||
}; |
}; |
||||||
|
|
||||||
} // namespace dvl
|
} // namespace dvl
|
||||||
|
|||||||
Loading…
Reference in new issue