summaryrefslogtreecommitdiffstats
path: root/trunk/source/view.h
diff options
context:
space:
mode:
authorpeterb12 <peterb12@c06c8d41-db1a-0410-9941-cceddc491573>2005-07-21 02:34:44 +0000
committerpeterb12 <peterb12@c06c8d41-db1a-0410-9941-cceddc491573>2005-07-21 02:34:44 +0000
commit673bdae75485d14f759af597c3c62b99601f9a43 (patch)
tree368103f29fe0ce5dcf98060d9b5faa04590085fb /trunk/source/view.h
parent7e900be770db24b0405fd2162491c405a425873e (diff)
downloadcrawl-ref-673bdae75485d14f759af597c3c62b99601f9a43.tar.gz
crawl-ref-673bdae75485d14f759af597c3c62b99601f9a43.zip
Initial revision
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'trunk/source/view.h')
-rw-r--r--trunk/source/view.h100
1 files changed, 100 insertions, 0 deletions
diff --git a/trunk/source/view.h b/trunk/source/view.h
new file mode 100644
index 0000000000..75c5714ddd
--- /dev/null
+++ b/trunk/source/view.h
@@ -0,0 +1,100 @@
+/*
+ * File: view.cc
+ * Summary: Misc function used to render the dungeon.
+ * Written by: Linley Henzell
+ *
+ * Change History (most recent first):
+ *
+ * <2> 9/29/99 BCR Added the BORDER_COLOR define
+ * <1> -/--/-- LRH Created
+ */
+
+
+#ifndef VIEW_H
+#define VIEW_H
+
+
+#include "externs.h"
+
+
+#define BORDER_COLOR BROWN
+
+int get_number_of_lines(void);
+
+// last updated 29may2000 {dlb}
+/* ***********************************************************************
+ * called from: bang - beam - direct - effects - fight - monstuff -
+ * mstuff2 - spells1 - spells2
+ * *********************************************************************** */
+bool mons_near(struct monsters *monster, unsigned int foe = MHITYOU);
+
+
+// last updated 12may2000 {dlb}
+/* ***********************************************************************
+ * called from: acr - player - stuff
+ * *********************************************************************** */
+void draw_border(void);
+
+// last updated 12may2000 {dlb}
+/* ***********************************************************************
+ * called from: acr - view
+ * *********************************************************************** */
+void item(void);
+
+
+// last updated 12may2000 {dlb}
+/* ***********************************************************************
+ * called from: direct - monstufff - view
+ * *********************************************************************** */
+void losight(FixedArray<unsigned int, 19, 19>& sh, FixedArray<unsigned char, 80, 70>& gr, int x_p, int y_p);
+
+
+// last updated 12may2000 {dlb}
+/* ***********************************************************************
+ * called from: ability - acr - it_use3 - item_use - spell
+ * *********************************************************************** */
+void magic_mapping(int map_radius, int proportion);
+
+
+// last updated 12may2000 {dlb}
+/* ***********************************************************************
+ * called from: acr - effects - it_use2 - it_use3 - item_use - spell -
+ * spells - spells3 - spells4
+ * *********************************************************************** */
+void noisy( int loudness, int nois_x, int nois_y );
+
+
+// last updated 12may2000 {dlb}
+/* ***********************************************************************
+ * called from: acr - spells3
+ * *********************************************************************** */
+void show_map( FixedVector<int, 2>& spec_place );
+
+
+// last updated 12may2000 {dlb}
+/* ***********************************************************************
+ * called from: acr
+ * *********************************************************************** */
+void viewwindow2(char draw_it, bool do_updates);
+
+
+// last updated 12may2000 {dlb}
+/* ***********************************************************************
+ * called from: acr
+ * *********************************************************************** */
+void viewwindow3(char draw_it, bool do_updates); // non-IBM graphics
+
+// last updated 19jun2000 (gdl)
+/* ***********************************************************************
+ * called from: acr view
+ * *********************************************************************** */
+void setLOSRadius(int newLR);
+
+// last updated 02apr2001 (gdl)
+/* ***********************************************************************
+ * called from: view monstuff
+ * *********************************************************************** */
+bool check_awaken(int mons_aw);
+
+
+#endif