summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dbg-util.h
diff options
context:
space:
mode:
authorMatthew Cline <zelgadis@sourceforge.net>2009-11-06 19:26:31 -0800
committerMatthew Cline <zelgadis@sourceforge.net>2009-11-06 19:26:31 -0800
commitbe871d682e8087ab38c5e9e054190daf6f81fff2 (patch)
treee31a44ad0f851c3946f6d665021bb9b206dd5a66 /crawl-ref/source/dbg-util.h
parent8051b93a756f55ba7985f4e6ffe4a833ce0b41cb (diff)
downloadcrawl-ref-be871d682e8087ab38c5e9e054190daf6f81fff2.tar.gz
crawl-ref-be871d682e8087ab38c5e9e054190daf6f81fff2.zip
Split up debug.cc
Diffstat (limited to 'crawl-ref/source/dbg-util.h')
-rw-r--r--crawl-ref/source/dbg-util.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/crawl-ref/source/dbg-util.h b/crawl-ref/source/dbg-util.h
new file mode 100644
index 0000000000..951b49948f
--- /dev/null
+++ b/crawl-ref/source/dbg-util.h
@@ -0,0 +1,32 @@
+/*
+ * File: dbg-util.h
+ * Summary: Miscellaneous debugging functions.
+ * Written by: Linley Henzell and Jesse Jones
+ */
+
+#ifndef DBGUTIL_H
+#define DBGUTIL_H
+
+int debug_prompt_for_int( const char *prompt, bool nonneg );
+monster_type debug_prompt_for_monster(void);
+int debug_prompt_for_skill( const char *prompt );
+
+int debug_cap_stat(int stat);
+
+void error_message_to_player(void);
+
+void debug_dump_levgen();
+
+struct item_def;
+std::string debug_art_val_str(const item_def& item);
+
+class monsters;
+struct coord_def;
+
+std::string debug_coord_str(const coord_def &pos);
+
+void debug_dump_mon(const monsters* mon, bool recurse);
+
+std::string debug_mon_str(const monsters* mon);
+
+#endif