5 #ifndef _INC_cSoundFile_H
6 #define _INC_cSoundFile_H
11 #include "../AV/cSoundObject.h"
36 virtual size_t get_WaveDataLength()
override;
37 virtual const void* get_WaveData()
override;
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cSoundFile.h:44
IUNKNOWN_DISAMBIG(cRefBase)
virtual ~cSoundFileObj()
Definition: cSoundFile.h:51
cSoundFileObj(const FILECHAR_t *pszFile)
Definition: cSoundFile.h:48
Definition: cSoundFile.h:17
cStringF m_sFilePath
the file that contains the sound data.
Definition: cSoundFile.h:26
UNITTEST_FRIEND(cSoundFile)
Definition: cSoundObject.h:19
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22