]> camargo.eng.br - camargo/neiasound.git/blob - src/nSoundScriptMetatypes.h
Initial commit
[camargo/neiasound.git] / src / nSoundScriptMetatypes.h
1 #ifndef NSOUNDSCRIPTMETATYPES_H
2 #define NSOUNDSCRIPTMETATYPES_H
3
4 #include "nSoundBag.h"
5 #include "nSoundBuffer.h"
6 #include "nSoundEffectParameters.h"
7 #include "nSoundFormat.h"
8 #include "nSoundListener.h"
9 #include "nSoundSource.h"
10 #include "nSoundStream.h"
11 #include "nSoundStreamer.h"
12 #include "nSoundStreamerPlaylist.h"
13 #include "nSoundSystem.h"
14
15 #ifdef NEIA
16 #include "../util/nScriptMetatypeMacros.h"
17
18 Q_DECLARE_METATYPE(nSoundBag*)
19 Q_DECLARE_METATYPE(nSoundBuffer*)
20 Q_DECLARE_METATYPE(nSoundEffectParameters*)
21 Q_DECLARE_METATYPE(nSoundFormat*)
22 Q_DECLARE_METATYPE(nSoundListener*)
23 Q_DECLARE_METATYPE(nSoundSource*)
24 Q_DECLARE_METATYPE(nSoundStream*)
25 Q_DECLARE_METATYPE(nSoundStreamer*)
26 Q_DECLARE_METATYPE(nSoundStreamerPlaylist*)
27 Q_DECLARE_METATYPE(nSoundSystem*)
28
29 void nSoundScriptMetatypes_registerAll(QScriptEngine & engine);
30 #endif
31
32 #endif // NSOUNDSCRIPTMETATYPES_H