Files
2019-01-18 19:05:43 +01:00

17 lines
530 B
C++

#pragma once
class gxChannel {
/***** GX INTERFACE *****/
public:
virtual ~gxChannel();
//modifiers
virtual void stop() = 0;
virtual void setPaused(bool paused) = 0;
virtual void setPitch(int pitch) = 0;
virtual void setVolume(float volume) = 0;
virtual void setPan(float pan) = 0;
virtual void set3d(const float pos[3], const float vel[3]) = 0;
virtual bool isPlaying() = 0;
};