YSE sound engine
1.0
cross platform sound engine
Main Page
Related Pages
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Pages
channel.hpp
1
/*
2
==============================================================================
3
4
channel.h
5
Created: 23 Mar 2014 11:50:29am
6
Author: yvan
7
8
==============================================================================
9
*/
10
11
#ifndef CHANNEL_H_INCLUDED
12
#define CHANNEL_H_INCLUDED
13
14
namespace
YSE {
22
namespace
CHANNEL {
23
class
interfaceObject
;
24
class
implementationObject;
25
class
messageObject;
26
class
managerObject;
27
enum
MESSAGE {
28
VOLUME,
29
MOVE,
30
VIRTUAL,
31
ATTACH_REVERB,
32
};
33
}
34
35
// the interface itself gets a more generic name, so that users can just
36
// define a 'channel' to get an interface object.
37
typedef
CHANNEL::interfaceObject
channel
;
38
}
39
40
41
42
43
#endif // CHANNEL_H_INCLUDED
YSE::CHANNEL::interfaceObject
Channels are used to control groups of sounds simultaniously.
Definition:
channelInterface.hpp:50
include
channel
channel.hpp
Generated on Sun Jul 20 2014 16:41:58 for YSE sound engine by
1.8.6