#include <string>
#include <sstream>
#include "externs.h"
#include "enum.h"
#include "mon-info.h"
Go to the source code of this file.
enum book_mem_or_forget |
void add_autoinscription | ( | item_def & | item | ) |
void add_autoinscription | ( | item_def & | item, | |
std::string | ainscrip | |||
) |
void add_inscription | ( | item_def & | item, | |
std::string | inscrip | |||
) |
void append_armour_stats | ( | std::string & | description, | |
const item_def & | item | |||
) |
void append_missile_info | ( | std::string & | description | ) |
void append_spells | ( | std::string & | desc, | |
const item_def & | item | |||
) |
void append_weapon_stats | ( | std::string & | description, | |
const item_def & | item | |||
) |
std::string artefact_auto_inscription | ( | const item_def & | item | ) |
int count_desc_lines | ( | const std::string | _desc, | |
const int | width | |||
) |
void describe_feature_wide | ( | const coord_def & | pos | ) |
void describe_god | ( | god_type | which_god, | |
bool | give_title | |||
) |
bool describe_item | ( | item_def & | item, | |
bool | allow_inscribe = false , |
|||
bool | shopping = false | |||
) |
void describe_monsters | ( | const monster_info & | mi, | |
bool | force_seen = false , |
|||
const std::string & | footer = "" , |
|||
bool | wait_until_key_pressed = true | |||
) |
void describe_skill | ( | skill_type | skill | ) |
void describe_spell | ( | spell_type | spelled, | |
const item_def * | item = NULL | |||
) |
void get_feature_desc | ( | const coord_def & | gc, | |
describe_info & | inf | |||
) |
std::string get_ghost_description | ( | const monster_info & | mi, | |
bool | concise = false | |||
) |
void get_item_desc | ( | const item_def & | item, | |
describe_info & | inf, | |||
bool | terse = false | |||
) |
std::string get_item_description | ( | const item_def & | item, | |
bool | verbose, | |||
bool | dump = false , |
|||
bool | noquote = false | |||
) |
void get_monster_db_desc | ( | const monster_info & | mi, | |
describe_info & | inf, | |||
bool & | has_stat_desc, | |||
bool | force_seen = false | |||
) |
std::string get_skill_description | ( | skill_type | skill, | |
bool | need_title = false | |||
) |
void get_spell_desc | ( | const spell_type | spell, | |
describe_info & | inf | |||
) |
std::string god_title | ( | god_type | which_god, | |
species_type | which_species | |||
) |
void inscribe_item | ( | item_def & | item, | |
bool | msgwin | |||
) |
bool is_dumpable_artefact | ( | const item_def & | item, | |
bool | verbose | |||
) |
void print_description | ( | const describe_info & | inf | ) |
void print_description | ( | const std::string & | desc | ) |
void process_description | ( | T & | proc, | |
const describe_info & | inf | |||
) | [inline] |
void set_feature_desc_long | ( | const std::string & | raw_name, | |
const std::string & | desc | |||
) |
void set_feature_quote | ( | const std::string & | raw_name, | |
const std::string & | quote | |||
) |
std::string short_ghost_description | ( | const monster * | mon, | |
bool | abbrev = false | |||
) |
int str_to_trap | ( | const std::string & | s | ) |
const char* trap_name | ( | trap_type | trap | ) |
void trim_randart_inscrip | ( | item_def & | item | ) |