Added a test for MUIA_Listview_SelectChange.
[AROS.git] / arch / all-hosted / hidd / x11 / x11gfx.conf
blob2ea3c49f15430f302320949b411278ac506c14de
1 ##begin config
2 basename        X11Cl
3 libbase         X11ClBase
4 libbasetype     struct x11clbase
5 version         42.1
6 residentpri     9
7 classid         CLID_Hidd_Gfx_X11
8 superclass      CLID_Hidd_Gfx
9 classptr_field  xsd.gfxclass
10 classdatatype   struct gfx_data
11 ##end config
13 ##begin cdefprivate
14 #include <hidd/graphics.h>
15 #include "x11.h"
16 #include "x11gfx_intern.h"
17 #include "bitmap_class.h"
18 #include "bitmap.h"
20 /* Avoid conflict with intuition and X11 definition of CurrentTime in the generated code */
21 #undef CurrentTime
22 ##end cdefprivate
24 ##begin methodlist
25 .interface Root
26 New
27 Dispose
28 Get
29 Set
30 .interface Hidd_Gfx
31 CreateObject
32 CopyBox
33 SetCursorShape
34 SetCursorPos
35 SetCursorVisible
36 ##end methodlist
38 ##begin class
39 ##begin config
40 basename X11BM
41 type hidd
42 classptr_field xsd.bmclass
43 classdatatype struct bitmap_data
44 classid         CLID_Hidd_BitMap_X11
45 superclass CLID_Hidd_BitMap
46 ##end config
48 ##begin methodlist
49 .interface Root
50 New
51 Dispose
52 Get
53 Set
54 .interface Hidd_BitMap
55 SetColors
56 PutPixel
57 Clear
58 GetPixel
59 DrawPixel
60 FillRect
61 GetImage
62 PutImage
63 PutImageLUT
64 GetImageLUT
65 DrawLine
66 DrawEllipse
67 UpdateRect
68 ##end methodlist
69 ##end class
71 ##begin class
72 ##begin config
73 basename X11Mouse
74 type hidd
75 superclass CLID_Hidd
76 classptr_field xsd.mouseclass
77 classdatatype struct x11mouse_data
78 ##end config
80 ##begin methodlist
81 .interface Root
82 New
83 Dispose
84 .interface Hidd_X11Mouse
85 HandleEvent
86 ##end methodlist
87 ##end class
90 ##begin class
91 ##begin config
92 basename X11Kbd
93 type hidd
94 superclass CLID_Hidd
95 classptr_field xsd.kbdclass
96 classdatatype struct x11kbd_data
97 ##end config
99 ##begin methodlist
100 .interface Root
102 Dispose
103 .interface Hidd_X11Kbd
104 HandleEvent
105 ##end methodlist
106 ##end class