home *** CD-ROM | disk | FTP | other *** search
- #ifndef GS_DISPLAYPROTO
- #define GS_DISPLAYPROTO
-
- struct display_struct *gs_display(int,int,int,int,int,unsigned long *);
- int gs_create_display(struct display_struct *);
- void gs_show_display(struct display_struct *,int);
- void gs_flip_display(struct display_struct *,int);
- int gs_scroll_vp(struct display_struct *,int,int,int,int);
- int gs_scroll_vp_pf1(struct display_struct *,int,int,int,int);
- int gs_scroll_vp_pf2(struct display_struct *,int,int,int,int);
- void gs_scroll_pvp(struct display_struct *,struct gs_pvp *,int,int);
- void gs_spvp_left(struct display_struct *,struct gs_spvp *);
- void gs_spvp_right(struct display_struct *,struct gs_spvp *);
- void gs_old_display(struct display_struct *);
- void gs_remove_display(struct display_struct *);
- int gs_LoadRGB(struct display_struct *,int,unsigned long *);
- int gs_SetRGB(struct display_struct *,int,int,unsigned long);
- void gs_replace_ucop(struct display_struct *,struct gs_viewport *,
- struct hard_copper *);
- void gs_add_sprite(struct display_struct *,int,unsigned short *,int,int,int);
- void gs_move_sprite(unsigned short *,int,int,int);
- void gs_clear_sprite(struct display_struct *,int);
-
- /* -------------------------------------------------------------------- */
-
- int gs_user_copper(struct copper_struct *);
- int gs_hard_copper(struct hard_copper *,struct gs_viewport *);
- void gs_free_hard_copper(struct hard_copper *);
- int gs_alloc_spvp(struct gs_spvp *);
- void gs_free_spvp(struct gs_spvp *);
-
- #endif
-