wip prep commit in lieu of gfx subsystem update changes, part 2.
[AROS.git] / arch / all-native / hidd / vgagfx / vgagfx.conf
blobfc24246ea5336f4ecc7bc4ab30075fd17b74c37a
1 ##begin config
2 basename        VGAGfx
3 libbasetype     struct VGAGfxBase
4 version         45.0
5 residentpri     8
6 classptr_field  vsd.vgaclass
7 classdatatype   struct VGAGfxDriverData
8 classid         CLID_Hidd_Gfx_VGA
9 superclass      CLID_Hidd_Gfx
10 ##end config
12 ##begin cdefprivate
13 #include <hidd/gfx.h>
14 #include "vgagfx_intern.h"
15 #include "vgagfx_hidd.h"
16 #include "vgagfx_bitmap.h"
17 ##end cdefprivate
19 ##begin methodlist
20 .interface Root
21 New
22 Dispose
23 Get
24 .interface Hidd_Gfx
25 CreateObject
26 Show
27 CopyBox
28 SetCursorShape
29 SetCursorPos
30 SetCursorVisible
31 ##end methodlist
33 ##begin class
34 ##begin config
35 basename VGAGfxBM
36 type hidd
37 classptr_field vsd.bmclass
38 classid         CLID_Hidd_BitMap_VGA
39 superclass CLID_Hidd_ChunkyBM
40 classdatatype struct VGAGfxBitMapData
41 ##end config
43 ##begin methodlist
44 .interface Root
45 New
46 Dispose
47 Set
48 Get
49 .interface Hidd_BitMap
50 SetColors
51 PutPixel
52 UpdateRect
53 ##end methodlist
54 ##end class