forked from IDI-Systems/acre2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path__PREP__.sqf
64 lines (49 loc) · 1.6 KB
/
__PREP__.sqf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include "..\script_component.hpp"
/*
* The PREP_MODULE macro is similar to the PREP macro
* with the only difference that it has the folder
* as an additional parameter
*/
///////////////////////////////
// CfgAcreDataInterface
///////////////////////////////
PREP_MODULE(radio,initializeRadio);
PREP_MODULE(radio,getOnOffState);
PREP_MODULE(radio,setOnOffState);
PREP_MODULE(radio,getListInfo);
PREP_MODULE(radio,getVolume);
PREP_MODULE(radio,setVolume);
PREP_MODULE(radio,getSpatial);
PREP_MODULE(radio,setSpatial);
PREP_MODULE(radio,isExternalAudio);
PREP_MODULE(radio,getChannelData);
PREP_MODULE(radio,setChannelData);
PREP_MODULE(radio,getChannelDescription);
PREP_MODULE(radio,getCurrentChannelData);
PREP_MODULE(radio,getCurrentChannel);
PREP_MODULE(radio,setCurrentChannel);
PREP_MODULE(radio,getStates);
PREP_MODULE(radio,getState);
PREP_MODULE(radio,setState);
///////////////////////////////
//CfgAcrePhysicalInterface
///////////////////////////////
PREP_MODULE(radio,getExternalAudioPosition);
///////////////////////////////
//CfgAcreTransmissionInterface
///////////////////////////////
PREP_MODULE(radio,handleBeginTransmission);
PREP_MODULE(radio,handleEndTransmission);
PREP_MODULE(radio,handleSignalData);
PREP_MODULE(radio,handleMultipleTransmissions);
PREP_MODULE(radio,handlePTTDown);
PREP_MODULE(radio,handlePTTUp);
///////////////////////////////
//CfgAcreInteractInterface
///////////////////////////////
PREP_MODULE(radio,openGUI);
PREP_MODULE(radio,closeGUI);
///////////////////////////////
// Other Functions
///////////////////////////////
//PREP_MODULE(radio,getCurrentChannelInternal);