1 //#BLITZ_APPROVE
2 
3 #ifndef KEYGROUPNAME
4 #ifdef  KEYNAMESPACE
5 #define KEYGROUPNAME #KEYNAMESPACE
6 #else
7 #define KEYGROUPNAME ""
8 #endif
9 #endif
10 
11 #define KEY(id, name, def)        KeyInfo& COMBINE(AK_, id)();
12 #define KEY2(id, name, def, def2) KeyInfo& COMBINE(AK_, id)();
13 
14 #ifdef KEYNAMESPACE
15 namespace KEYNAMESPACE {
16 #endif
17 
18 #include KEYFILE
19 
20 #ifdef KEYNAMESPACE
21 };
22 #endif
23 
24 #ifdef KEYNAMESPACE
25 #undef KEYNAMESPACE
26 #endif
27 
28 #undef KEYGROUPNAME
29 #undef KEY
30 #undef KEY2
31 #undef KEYFILE
32