home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Misc / MODULAV2GERMAN.DMS / in.adf / Def.zoo / GamePort.def < prev    next >
Encoding:
Modula Definition  |  1988-11-06  |  490 b   |  29 lines

  1. (* $M- *)
  2. DEFINITION MODULE GamePort;
  3.  
  4. FROM Exec IMPORT
  5.  nonstd;
  6.  
  7. CONST
  8.  gamePortName="gameport.device";
  9.  readEvent=nonstd+0;
  10.  askCType=nonstd+1;
  11.  setCType=nonstd+2;
  12.  askTrigger=nonstd+3;
  13.  setTrigger=nonstd+4;
  14.  allocated=-1;
  15.  errSetCType=1;
  16.  
  17. TYPE
  18.  Keys=(downKeys,upKeys,k2,k3,k4,k5,k6,k7,k8);
  19.  KeySet=SET OF Keys;
  20.  GamePortTrigger=RECORD
  21.   keys:KeySet;
  22.   timeout:CARDINAL;
  23.   xDelta:CARDINAL;
  24.   yDelta:CARDINAL;
  25.  END;
  26.  Controller=(noController,mouse,relJoystick,absJoystick);
  27.  
  28. END GamePort.
  29.