1 /* Automatically generated header! Do not edit! */ 2 3 #ifndef _PPCINLINE_KEYMAP_H 4 #define _PPCINLINE_KEYMAP_H 5 6 #ifndef __PPCINLINE_MACROS_H 7 #include <ppcinline/macros.h> 8 #endif /* !__PPCINLINE_MACROS_H */ 9 10 #ifndef KEYMAP_BASE_NAME 11 #define KEYMAP_BASE_NAME KeymapBase 12 #endif /* !KEYMAP_BASE_NAME */ 13 14 #define SetKeyMapDefault(__p0) \ 15 LP1NR(30, SetKeyMapDefault, \ 16 CONST struct KeyMap *, __p0, a0, \ 17 , KEYMAP_BASE_NAME, 0, 0, 0, 0, 0, 0) 18 19 #define AskKeyMapDefault() \ 20 LP0(36, struct KeyMap *, AskKeyMapDefault, \ 21 , KEYMAP_BASE_NAME, 0, 0, 0, 0, 0, 0) 22 23 #define MapRawKey(__p0, __p1, __p2, __p3) \ 24 LP4(42, WORD , MapRawKey, \ 25 CONST struct InputEvent *, __p0, a0, \ 26 STRPTR , __p1, a1, \ 27 LONG , __p2, d1, \ 28 CONST struct KeyMap *, __p3, a2, \ 29 , KEYMAP_BASE_NAME, 0, 0, 0, 0, 0, 0) 30 31 #define MapANSI(__p0, __p1, __p2, __p3, __p4) \ 32 LP5(48, LONG , MapANSI, \ 33 CONST_STRPTR , __p0, a0, \ 34 LONG , __p1, d0, \ 35 STRPTR , __p2, a1, \ 36 LONG , __p3, d1, \ 37 CONST struct KeyMap *, __p4, a2, \ 38 , KEYMAP_BASE_NAME, 0, 0, 0, 0, 0, 0) 39 40 #define MapRawKeyUCS4(__p0, __p1, __p2, __p3) \ 41 LP4(54, WORD , MapRawKeyUCS4, \ 42 CONST struct InputEvent *, __p0, a0, \ 43 WSTRPTR , __p1, a1, \ 44 LONG , __p2, d1, \ 45 CONST struct KeyMap *, __p3, a2, \ 46 , KEYMAP_BASE_NAME, 0, 0, 0, 0, 0, 0) 47 48 #define MapUCS4(__p0, __p1, __p2, __p3, __p4) \ 49 LP5(60, LONG , MapUCS4, \ 50 CONST_WSTRPTR , __p0, a0, \ 51 LONG , __p1, d0, \ 52 STRPTR , __p2, a1, \ 53 LONG , __p3, d1, \ 54 CONST struct KeyMap *, __p4, a2, \ 55 , KEYMAP_BASE_NAME, 0, 0, 0, 0, 0, 0) 56 57 #define ToANSI(__p0, __p1) \ 58 LP2(66, char , ToANSI, \ 59 WCHAR , __p0, a0, \ 60 CONST struct KeyMap *, __p1, a1, \ 61 , KEYMAP_BASE_NAME, 0, 0, 0, 0, 0, 0) 62 63 #define ToUCS4(__p0, __p1) \ 64 LP2(72, WCHAR , ToUCS4, \ 65 char , __p0, a0, \ 66 CONST struct KeyMap *, __p1, a1, \ 67 , KEYMAP_BASE_NAME, 0, 0, 0, 0, 0, 0) 68 69 #define GetKeyMapCodepage(__p0) \ 70 LP1(78, CONST_STRPTR , GetKeyMapCodepage, \ 71 CONST struct KeyMap *, __p0, a0, \ 72 , KEYMAP_BASE_NAME, 0, 0, 0, 0, 0, 0) 73 74 #endif /* !_PPCINLINE_KEYMAP_H */