YSE sound engine
1.0
cross platform sound engine
Main Page
Related Pages
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Pages
sound.hpp
1
/*
2
==============================================================================
3
4
sound.h
5
Created: 24 Mar 2014 3:06:24pm
6
Author: yvan
7
8
==============================================================================
9
*/
10
11
#ifndef SOUND_H_INCLUDED
12
#define SOUND_H_INCLUDED
13
14
namespace
YSE {
19
namespace
SOUND {
20
class
interfaceObject;
21
class
implementationObject;
22
class
messageObject;
23
class
managerObject;
24
enum
MESSAGE {
25
POSITION,
26
SPREAD,
27
VOLUME_VALUE,
28
VOLUME_TIME,
29
SPEED,
30
SIZE,
31
LOOP,
32
INTENT,
33
OCCLUSION,
34
DSP,
35
TIME,
36
RELATIVE,
37
DOPPLER,
38
PAN2D,
39
FADE_AND_STOP,
40
MOVE,
41
};
42
}
43
44
// the interface itself gets a more generic name, so that users can just
45
// define a 'sound' to get an interface object.
46
typedef
SOUND::interfaceObject sound;
47
}
48
49
50
51
#endif // SOUND_H_INCLUDED
include
sound
sound.hpp
Generated on Sun Jul 20 2014 16:41:58 for YSE sound engine by
1.8.6