![]() |
DDraceNetwork Documentation
|
This is the complete list of members for ISound, including all inherited members.
| CreateVoiceHandle(int Index, int Age) | ISound | inlineprotected |
| FLAG_ALL enum value | ISound | |
| FLAG_LOOP enum value | ISound | |
| FLAG_NO_PANNING enum value | ISound | |
| FLAG_POS enum value | ISound | |
| FLAG_PREVIEW enum value | ISound | |
| GetSampleCurrentTime(int SampleId)=0 | ISound | pure virtual |
| GetSampleTotalTime(int SampleId)=0 | ISound | pure virtual |
| IInterface() | IInterface | inline |
| IsPlaying(int SampleId)=0 | ISound | pure virtual |
| IsSoundEnabled()=0 | ISound | pure virtual |
| Kernel() | IInterface | inlineprotected |
| LoadOpus(const char *pFilename, int StorageType=IStorage::TYPE_ALL)=0 | ISound | pure virtual |
| LoadOpusFromMem(const void *pData, unsigned DataSize, bool ForceLoad=false)=0 | ISound | pure virtual |
| LoadWV(const char *pFilename, int StorageType=IStorage::TYPE_ALL)=0 | ISound | pure virtual |
| LoadWVFromMem(const void *pData, unsigned DataSize, bool ForceLoad=false)=0 | ISound | pure virtual |
| m_pKernel | IInterface | private |
| Mix(short *pFinalOut, unsigned Frames)=0 | ISound | pure virtual |
| MixingRate() const =0 | ISound | pure virtual |
| Pause(int SampleId)=0 | ISound | pure virtual |
| PauseAudioDevice()=0 | ISound | pure virtual |
| Play(int ChannelId, int SampleId, int Flags, float Volume)=0 | ISound | pure virtual |
| PlayAt(int ChannelId, int SampleId, int Flags, float Volume, vec2 Position)=0 | ISound | pure virtual |
| SetChannel(int ChannelId, float Volume, float Panning)=0 | ISound | pure virtual |
| SetListenerPosition(vec2 Position)=0 | ISound | pure virtual |
| SetSampleCurrentTime(int SampleId, float Time)=0 | ISound | pure virtual |
| SetVoiceCircle(CVoiceHandle Voice, float Radius)=0 | ISound | pure virtual |
| SetVoiceFalloff(CVoiceHandle Voice, float Falloff)=0 | ISound | pure virtual |
| SetVoicePosition(CVoiceHandle Voice, vec2 Position)=0 | ISound | pure virtual |
| SetVoiceRectangle(CVoiceHandle Voice, float Width, float Height)=0 | ISound | pure virtual |
| SetVoiceTimeOffset(CVoiceHandle Voice, float TimeOffset)=0 | ISound | pure virtual |
| SetVoiceVolume(CVoiceHandle Voice, float Volume)=0 | ISound | pure virtual |
| SHAPE_CIRCLE enum value | ISound | |
| SHAPE_RECTANGLE enum value | ISound | |
| Shutdown() | IInterface | inlinevirtual |
| Stop(int SampleId)=0 | ISound | pure virtual |
| StopAll()=0 | ISound | pure virtual |
| StopVoice(CVoiceHandle Voice)=0 | ISound | pure virtual |
| UnloadSample(int SampleId)=0 | ISound | pure virtual |
| UnpauseAudioDevice()=0 | ISound | pure virtual |
| ~IInterface()=default | IInterface | virtual |