]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - atc/extern.h
don't install in /usr/share if NOSHARE is defined
[bsdgames-darwin.git] / atc / extern.h
index fac229249e5707fc6a23496fc85a5c1d179f5420..397c500bd2115bad17b7b0e3e6a88e272f1030d7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $NetBSD: extern.h,v 1.3 1995/03/21 15:03:54 cgd Exp $   */
+/*     $NetBSD: extern.h,v 1.6 1998/09/13 15:27:26 hubertf Exp $       */
 
 /*-
  * Copyright (c) 1990, 1993
@@ -57,8 +57,82 @@ extern C_SCREEN              screen, *sp;
 
 extern LIST            air, ground;
 
-extern struct sgttyb   tty_start, tty_new;
+extern struct termios  tty_start, tty_new;
 
 extern DISPLACEMENT    displacement[MAXDIR];
 
-extern PLANE           *findplane(), *newplane();
+int            addplane __P((void));
+void           append __P((LIST *, PLANE *));
+void           check_adir __P((int, int, int));
+void           check_edge __P((int, int));
+void           check_edir __P((int, int, int));
+void           check_line __P((int, int, int, int));
+void           check_linepoint __P((int, int));
+void           check_point __P((int, int));
+int            checkdefs __P((void));
+int            compar __P((const void *, const void *));
+void           delete __P((LIST *, PLANE *));
+int            dir_deg __P((int));
+int            dir_no __P((char));
+void           done_screen __P((void));
+void           draw_all __P((void));
+void           draw_line __P((WINDOW *, int, int, int, int, char *));
+void           erase_all __P((void));
+int            getAChar __P((void));
+int            getcommand __P((void));
+int            gettoken __P((void));
+void           init_gr __P((void));
+void           ioaddstr __P((int, char *));
+void           ioclrtobot __P((void));
+void           ioclrtoeol __P((int));
+void           ioerror __P((int, int, char *));
+void           iomove __P((int));
+int            list_games __P((void));
+int            log_score __P((int));
+void           log_score_quit __P((int)) __attribute__((__noreturn__));
+void           loser __P((PLANE *, char *)) __attribute__((__noreturn__));
+int            main __P((int, char *[]));
+char           name __P((PLANE *));
+int            next_plane __P((void));
+void           noise __P((void));
+int            number __P((char));
+void           planewin __P((void));
+int            pop __P((void));
+void           push __P((int, int));
+void           quit __P((int));
+int            read_file __P((char *));
+void           redraw __P((void));
+void           rezero __P((void));
+void           setup_screen __P((C_SCREEN *));
+int            too_close __P((PLANE *p1, PLANE *p2, int));
+void           update __P((int));
+int            yyerror __P((const char *));
+int            yylex __P((void));
+int            yyparse __P((void));
+char          *Left __P((char));
+char          *Right __P((char));
+char          *airport __P((char));
+char          *beacon __P((char));
+char          *benum __P((char));
+char          *circle __P((char));
+char          *climb __P((char));
+char          *command __P((PLANE *));
+char          *default_game __P((void));
+char          *delayb __P((char));
+char          *descend __P((char));
+char          *ex_it __P((char));
+PLANE         *findplane __P((int));
+char          *ignore __P((char));
+char          *left __P((char));
+char          *mark __P((char));
+PLANE         *newplane __P((void));
+char          *okay_game __P((char *));
+char          *rel_dir __P((char));
+char          *right __P((char));
+char          *setalt __P((char));
+char          *setplane __P((char));
+char          *setrelalt __P((char));
+char          *timestr __P((int));
+char          *to_dir __P((char));
+char          *turn __P((char));
+char          *unmark __P((char));