1
0
mirror of https://github.com/Halofreak1990/XFXFramework synced 2024-12-26 13:49:34 +01:00

31 lines
587 B
C
Raw Permalink Normal View History

#ifndef XFRAMEWORK_WAVEBANK_H
#define XFRAMEWORK_WAVEBANK_H
#include "AudioEngine.h"
#include "../Net_Framework/System.h"
namespace XFramework::Audio
{
class WaveBank
{
private:
int isDisposed;
int isInUse;
int isPrepared;
protected:
void Dispose(int disposing);
public:
int IsDisposed();
int IsInUse();
int IsPrepared();
void Dispose();
WaveBank(AudioEngine audioEngine, char* nonStreamingWaveBankFilename);
WaveBank(AudioEngine audioEngine, char* streamingWaveBankFilename, int offset, short packetsize);
}
}
#endif //XFRAMEWORK_WAVEBANK_H