|
Audaspace 1.7.0
A high level audio library.
|
This is the complete list of members for IDevice, including all inherited members.
| getSpecs() const =0 | IDevice | pure virtual |
| getSynchronizerPosition()=0 (defined in IDevice) | IDevice | pure virtual |
| getVolume() const =0 | IDevice | pure virtual |
| isSynchronizerPlaying()=0 (defined in IDevice) | IDevice | pure virtual |
| lock()=0 | IDevice | pure virtual |
| play(std::shared_ptr< IReader > reader, bool keep=false)=0 | IDevice | pure virtual |
| play(std::shared_ptr< ISound > sound, bool keep=false)=0 | IDevice | pure virtual |
| playSynchronizer()=0 (defined in IDevice) | IDevice | pure virtual |
| seekSynchronizer(double time)=0 (defined in IDevice) | IDevice | pure virtual |
| setSyncCallback(syncFunction function, void *data)=0 (defined in IDevice) | IDevice | pure virtual |
| setVolume(float volume)=0 | IDevice | pure virtual |
| stopAll()=0 | IDevice | pure virtual |
| stopSynchronizer()=0 (defined in IDevice) | IDevice | pure virtual |
| syncFunction typedef | IDevice | |
| unlock()=0 | IDevice | pure virtual |
| ~IDevice() | IDevice | inlinevirtual |