|
virtual DGLE_RESULT DGLE_API | SetMasterVolume (uint uiVolume)=0 |
|
virtual DGLE_RESULT DGLE_API | MasterPause (bool bPaused)=0 |
|
virtual DGLE_RESULT DGLE_API | StopAllChannels ()=0 |
|
virtual DGLE_RESULT DGLE_API | GetMaxChannelsCount (uint &uiCount)=0 |
|
virtual DGLE_RESULT DGLE_API | GetFreeChannelsCount (uint &uiCount)=0 |
|
virtual DGLE_RESULT DGLE_API | ReleaseChannelsByData (const uint8 *pData)=0 |
|
virtual DGLE_RESULT DGLE_API | ReleaseChannelsByCallback (void(DGLE_API *pStreamCallback)(void *pParameter, uint32 ui32DataPos, uint8 *pBufferData, uint uiBufferSize))=0 |
|
virtual DGLE_RESULT DGLE_API | CreateChannel (ISoundChannel *&prSndChnl, uint uiSamplesPerSec, uint uiBitsPerSample, bool bStereo, const uint8 *pData, uint32 ui32DataSize)=0 |
|
virtual DGLE_RESULT DGLE_API | CreateStreamableChannel (ISoundChannel *&prSndChnl, uint uiSamplesPerSec, uint uiBitsPerSample, bool bStereo, uint32 ui32DataSize, void(DGLE_API *pStreamCallback)(void *pParameter, uint32 ui32DataPos, uint8 *pBufferData, uint uiBufferSize), void *pParameter)=0 |
|
virtual DGLE_RESULT DGLE_API | GetType (E_ENGINE_SUB_SYSTEM &eSubSystemType)=0 |
| Returns type of subsystem.
|
|
virtual DGLE_RESULT DGLE_API | GetGUID (GUID &guid)=0 |
| Returns unique identifier of the last interface in the inheritance chain.
|
|
virtual DGLE_RESULT DGLE_API | ExecuteCommand (uint uiCmd, TVariant &stVar)=0 |
| Executes some command using its index or bitmask.
|
|
virtual DGLE_RESULT DGLE_API | ExecuteTextCommand (const char *pcCommand, TVariant &stVar)=0 |
| Executes some text command and returns result as variant.
|
|
virtual DGLE_RESULT DGLE_API | ExecuteTextCommandEx (const char *pcCommand, char *pcResult, uint &uiCharsCount)=0 |
| Executes some text command and returns result as string.
|
|