1 /* NetHack
3.6 amiwind.p $NHDT-Date
: 1432512795 2015/05/25 00:13:15 $ $NHDT-Branch
: master $
:$NHDT-Revision
: 1.6 $
*/
2 /* Copyright
(c
) Gregg Wonderly
, Naperville
, IL
, 1992, 1993 */
3 /* NetHack may be freely redistributed. See license for details.
*/
7 struct Window
*FDECL
( OpenShWindow
, (struct ExtNewWindow
*) );
9 struct Window
*FDECL
( OpenShWindow
, (struct NewWindow
*) );
11 void FDECL
( CloseShWindow
, (struct Window
*));
13 int NDECL
( amikbhit
);
14 int NDECL
( WindowGetchar
);
15 WETYPE NDECL
( WindowGetevent
);
16 void NDECL
( WindowFlush
);
17 void FDECL
( WindowPutchar
, (char
));
18 void FDECL
( WindowFPuts
, (const char
*));
19 void FDECL
( WindowPuts
, (const char
*));
20 void FDECL
( WindowPrintf
, ( char
*,...
));
21 void NDECL
( CleanUp
);
22 int FDECL
( ConvertKey
, ( struct IntuiMessage
* ));
24 void FDECL
( Abort
, (long
));
26 void FDECL
( flush_glyph_buffer
, (struct Window
*));
27 void FDECL
( amiga_print_glyph
, (winid
, int
, int
));
28 void FDECL
( start_glyphout
, (winid
));
29 void FDECL
( amii_end_glyphout
, (winid
));
31 struct ExtNewWindow
*FDECL
( DupNewWindow
, (struct ExtNewWindow
*));
32 void FDECL
( FreeNewWindow
, (struct ExtNewWindow
*));
34 struct NewWindow
*FDECL
( DupNewWindow
, (struct NewWindow
*));
35 void FDECL
( FreeNewWindow
, (struct NewWindow
*));
38 void NDECL
( amii_delay_output
);
39 void FDECL
( amii_number_pad
, (int
));
40 void amii_cleanup
( void
);