usbmouse.inc 480 B

12345678910111213141516171819202122232425262728293031
  1. {$IFDEF OGC_INTERFACE}
  2. {$ifdef HW_RVL}
  3. type
  4. mouse_event = record
  5. button : cuint8;
  6. rx : cint;
  7. ry : cint;
  8. rz : cint;
  9. end;
  10. Pmouse_event = ^mouse_event;
  11. function MOUSE_Init: cint32; cdecl; external;
  12. function MOUSE_Deinit: cint32; cdecl; external;
  13. function MOUSE_GetEvent(event: Pmouse_event): cint32; cdecl; external;
  14. function MOUSE_FlushEvents: cint32; cdecl; external;
  15. function MOUSE_IsConnected: cbool; cdecl; external;
  16. {$endif HW_RVL}
  17. {$ENDIF}