grub2: bring back build of aros-side grub2 tools
[AROS.git] / rom / hidds / mouse / mouse.conf
blob565ab255e17f6f7f1aad2ff57819a92442915608
1 ##begin config
2 basename        Mouse
3 version         2.0
4 libbase         MouseBase
5 libbasetype     struct mousebase
6 classptr_field  csd.mouseClass
7 classdatatype   struct mouse_data
8 classid         CLID_Hidd_Mouse
9 superclass      CLID_Root
10 oopbase_field   csd.cs_OOPBase
11 sysbase_field   csd.cs_SysBase
12 residentpri     45
13 options         noexpunge
14 ##end config
16 ##begin cdefprivate
17 #include <hidd/mouse.h>
18 #include "mouse.h"
19 ##end cdefprivate
21 ##begin methodlist
22 .interface Root
23 New
24 Dispose
25 Get
26 .interface Hidd_Mouse
27 AddHardwareDriver
28 RemHardwareDriver
29 ##end methodlist
31 ##begin class
32 ##begin config
33 basename MouseHW
34 type hidd
35 classid CLID_HW_Mouse
36 superclass CLID_HW
37 classptr_field csd.hwClass
38 ##end config
40 ##begin methodlist
41 .interface Root
42 New
43 Dispose
44 .interface HW
45 AddDriver
46 RemoveDriver
47 EnumDrivers
48 ##end methodlist
49 ##end class
51 ##begin class
52 ##begin config
53 basename DriverData
54 type hidd
55 superclass CLID_Root
56 classptr_field csd.dataClass
57 classdatatype struct driverNode
58 ##end config
60 ##begin methodlist
61 .interface Root
62 New
63 Dispose
64 ##end methodlist
65 ##end class