about summary refs log tree commit diff
path: root/src/engine/interface.h
diff options
context:
space:
mode:
authorJakob Fries <jakob.fries@gmail.com>2007-07-21 12:57:36 +0000
committerJakob Fries <jakob.fries@gmail.com>2007-07-21 12:57:36 +0000
commitbb4ea1b87d5d621c1e5cd15af9afb7b2bac982f7 (patch)
tree1fc02d519e45dc8da93712e4a72af2ed0418d15d /src/engine/interface.h
parent2800f850cca5c0405a76948167378a93b716d565 (diff)
downloadzcatch-bb4ea1b87d5d621c1e5cd15af9afb7b2bac982f7.tar.gz
zcatch-bb4ea1b87d5d621c1e5cd15af9afb7b2bac982f7.zip
gui
Diffstat (limited to 'src/engine/interface.h')
-rw-r--r--src/engine/interface.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/engine/interface.h b/src/engine/interface.h
index 492a4b81..3509f0ca 100644
--- a/src/engine/interface.h
+++ b/src/engine/interface.h
@@ -42,6 +42,12 @@ struct image_info
 	void *data;
 };
 
+struct video_mode
+{
+	int width, height;
+	int red, green, blue;
+};
+
 int gfx_load_tga(image_info *img, const char *filename);
 int gfx_load_png(image_info *img, const char *filename);
 
@@ -55,6 +61,8 @@ bool gfx_init(bool fullscreen); // NOT EXPOSED
 void gfx_shutdown(); // NOT EXPOSED
 void gfx_swap(); // NOT EXPOSED
 
+int gfx_get_video_modes(video_mode *list, int maxcount);
+
 // textures
 /*
 	Function: gfx_load_texture