11 #ifndef CHANNELINTERFACE_H_INCLUDED
12 #define CHANNELINTERFACE_H_INCLUDED
15 #include "../headers/defines.hpp"
16 #include "../headers/types.hpp"
17 #include "channel.hpp"
24 class implementationObject;
99 const char * getName() {
return name.c_str(); }
116 implementationObject * pimpl;
119 friend class CHANNEL::implementationObject;
120 friend class SOUND::implementationObject;
122 friend class SOUND::managerObject;
140 #endif // CHANNEL_H_INCLUDED
Channels are used to control groups of sounds simultaniously.