revert between 56095 -> 55830 in arch
[AROS.git] / arch / all-android / hidd / androidgfx / androidgfx.conf
blob6c9744977e4afda2e23f536b5d70fc5523a56e59
1 ##begin config
2 basename        AGFXCl
3 libbase         AGFXClBase
4 libbasetype     struct AGFXBase
5 version         45.0
6 residentpri     9
7 classid         CLID_Hidd_Gfx_Android
8 superclass      CLID_Hidd_Gfx
9 classptr_field  xsd.gfxclass
10 classdatatype   struct gfx_data
11 ##end config
13 ##begin cdefprivate
14 #define __OOP_NOATTRBASES__
16 #include <hidd/gfx.h>
17 #include <hidd/mouse.h>
19 #include "androidgfx_hidd.h"
20 #include "androidgfx_bitmap.h"
21 #include "androidgfx_intern.h"
22 #include "android_keyboard.h"
23 #include "android_mouse.h"
25 ##end cdefprivate
27 ##begin methodlist
28 .interface Root
29 New
30 Get
31 .interface Hidd_Gfx
32 CreateObject
33 Show
34 ##end methodlist
36 ##begin class
37 ##begin config
38 basename ABitmap
39 type hidd
40 superclass CLID_Hidd_ChunkyBM
41 classptr_field xsd.bmclass
42 classdatatype struct bitmap_data
43 ##end config
45 ##begin methodlist
46 .interface Root
47 New
48 Set
49 Get
50 .interface Hidd_BitMap
51 UpdateRect
52 ##end methodlist
53 ##end class
55 ##begin class
56 ##begin config
57 basename AMouse
58 type hidd
59 classid CLID_Hidd_Mouse_Android
60 superclass CLID_Hidd
61 classptr_field xsd.mouseclass
62 classdatatype struct mouse_data
63 ##end config
65 ##begin methodlist
66 .interface Root
67 New
68 Dispose
69 Get
70 ##end methodlist
71 ##end class
73 ##begin class
74 ##begin config
75 basename AKbd
76 type hidd
77 classid CLID_Hidd_Kbd_Android
78 superclass CLID_Hidd
79 classptr_field xsd.kbdclass
80 classdatatype struct kbd_data
81 ##end config
83 ##begin methodlist
84 .interface Root
85 New
86 Dispose
87 ##end methodlist
88 ##end class