source: abuse/trunk/src/imlib/video.h @ 521

Last change on this file since 521 was 494, checked in by Sam Hocevar, 12 years ago

style: remove trailing spaces, fix copyright statements.

  • Property svn:keywords set to Id
File size: 982 bytes
Line 
1/*
2 *  Abuse - dark 2D side-scrolling platform game
3 *  Copyright (c) 1995 Crack dot Com
4 *  Copyright (c) 2005-2011 Sam Hocevar <sam@hocevar.net>
5 *
6 *  This software was released into the Public Domain. As with most public
7 *  domain software, no warranty is made or implied by Crack dot Com or
8 *  Jonathan Clark.
9 */
10
11#ifndef _VIDEO_HPP_
12#define _VIDEO_HPP_
13#include "system.h"
14
15#define TRI_1024x768x256 0x62
16#define TRI_800x600x256  0x5e
17#define TRI_640x480x256  0x5c
18#define VGA_320x200x256  0x13
19#define CGA_640x200x2    6
20#define XWINDOWS_256     256
21#define XWINDOWS_2       2
22
23#include "image.h"
24
25
26extern unsigned char current_background;
27extern int xres,yres;
28extern int xoff,yoff;
29extern image *screen;
30
31void set_mode(int mode, int argc=0, char **argv=NULL);
32void close_graphics();
33void fill_image(image *im, int x1, int y1, int x2, int y2);
34void update_dirty(image *im, int xoff=0, int yoff=0);
35
36
37void clear_put_image(image *im, int x, int y);
38int get_vmode();
39
40#endif
Note: See TracBrowser for help on using the repository browser.