93 |
void SetModeInBackground(const instrument_id_t& ID, mode_t Mode); |
void SetModeInBackground(const instrument_id_t& ID, mode_t Mode); |
94 |
|
|
95 |
/** |
/** |
|
* Get global volume factor for this instrument. |
|
|
* |
|
|
* This method has to be implemented by the descendant. |
|
|
*/ |
|
|
virtual float GetVolume(const instrument_id_t& ID) = 0; |
|
|
|
|
|
/** |
|
|
* Change global volume factor for this instrument. |
|
|
* |
|
|
* This method has to be implemented by the descendant. |
|
|
*/ |
|
|
virtual void SetVolume(const instrument_id_t& ID, float Volume) = 0; |
|
|
|
|
|
/** |
|
96 |
* Same as loading the given instrument directly on the given |
* Same as loading the given instrument directly on the given |
97 |
* EngineChannel, but this method will not block, instead it |
* EngineChannel, but this method will not block, instead it |
98 |
* will load the instrument in a separate thread. |
* will load the instrument in a separate thread. |