summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dbg-util.h
diff options
context:
space:
mode:
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