/*Curses initialization routine*/
-extern int gator_cursesgwin_init();
+extern int gator_cursesgwin_init(int adebug);
/*
* Summary:
* Initialize the curses window package.
/*Curses window's creation routine*/
-extern struct gwin *gator_cursesgwin_create();
+extern struct gwin *gator_cursesgwin_create(struct gator_cursesgwin_params *);
/*
* Summary:
* Create a curses window.
/*Curses cleanup routine*/
-extern int gator_cursesgwin_cleanup();
+extern int gator_cursesgwin_cleanup(struct gwin *);
/*
* Summary:
* Clean up after the curses window package.
/*Curses window's routines*/
-extern int gator_cursesgwin_box();
+extern int gator_cursesgwin_box(struct gwin *);
/*
* Summary:
* Draw a box around the given curses window.
* Error value otherwise.
*/
-extern int gator_cursesgwin_clear();
+extern int gator_cursesgwin_clear(struct gwin *);
/*
* Summary:
* Clear out the given curses window.
* Error value otherwise.
*/
-extern int gator_cursesgwin_destroy();
+extern int gator_cursesgwin_destroy(struct gwin *);
/*
* Summary:
* Destroy the given curses window.
* Error value otherwise.
*/
-extern int gator_cursesgwin_display();
+extern int gator_cursesgwin_display(struct gwin *);
/*
* Summary:
* Display/redraw the given curses window.
* Error value otherwise.
*/
-extern int gator_cursesgwin_drawline();
+extern int gator_cursesgwin_drawline(struct gwin *, struct gwin_lineparams *);
/*
* Summary:
* Draw a line between two points in the given curses
* Error value otherwise.
*/
-extern int gator_cursesgwin_drawrectangle();
+extern int gator_cursesgwin_drawrectangle(struct gwin *,
+ struct gwin_rectparams *);
/*
* Summary:
* Draw a rectangle in the given curses window.
* Error value otherwise.
*/
-extern int gator_cursesgwin_drawchar();
+extern int gator_cursesgwin_drawchar(struct gwin *, struct gwin_charparams *);
/*
* Summary:
* Draw a character in the given curses window.
* Error value otherwise.
*/
-extern int gator_cursesgwin_drawstring();
+extern int gator_cursesgwin_drawstring(struct gwin *, struct gwin_strparams *);
/*
* Summary:
* Draw a string in the given curses window.
* Error value otherwise.
*/
-extern int gator_cursesgwin_invert();
+extern int gator_cursesgwin_invert(struct gwin *, struct gwin_invparams *);
/*
* Summary:
* Invert a region in the given curses window.
* Error value otherwise.
*/
-extern int gator_cursesgwin_getchar();
+extern int gator_cursesgwin_getchar(struct gwin *);
-extern int gator_cursesgwin_getdimensions();
+extern int gator_cursesgwin_getdimensions(struct gwin *,
+ struct gwin_sizeparams *aparms);
-extern int gator_cursesgwin_wait();
+extern int gator_cursesgwin_wait(struct gwin *);
#endif /* __gator_curseswindows_h */