#include "externs.h"

Go to the source code of this file.
| #define CORPSE_NAME_KEY "corpse_name_key" |
| #define CORPSE_NAME_TYPE_KEY "corpse_name_type_key" |
| typedef FixedArray<item_type_id_state_type, NUM_IDTYPE, NUM_ID_SUBTYPE> id_arr |
| anonymous enum |
| enum item_type_id_type |
| const char* armour_ego_name | ( | const item_def & | item, | |
| bool | terse | |||
| ) |

| std::string base_type_string | ( | const item_def & | item, | |
| bool | known = true | |||
| ) |

| std::string base_type_string | ( | object_class_type | type, | |
| bool | known = true | |||
| ) |
| bool check_item_knowledge | ( | bool | quiet = false, |
|
| bool | inverted = false | |||
| ) |

| std::string ego_type_string | ( | const item_def & | item | ) |

| std::string filtering_item_prefix | ( | const item_def & | item, | |
| bool | temp = true | |||
| ) |
| std::string get_corpse_name | ( | const item_def & | corpse, | |
| uint64_t * | name_type = NULL | |||
| ) |

| item_type_id_state_type get_ident_type | ( | object_class_type | basetype, | |
| int | subtype | |||
| ) |

| item_type_id_state_type get_ident_type | ( | const item_def & | item | ) |

| std::string get_menu_colour_prefix_tags | ( | const item_def & | item, | |
| description_level_type | desc | |||
| ) |

| std::string get_message_colour_tags | ( | const item_def & | item, | |
| description_level_type | desc, | |||
| msg_channel_type | channel = MSGCH_PLAIN | |||
| ) |

| CrawlHashTable& get_type_id_props | ( | ) |
| id_arr& get_typeid_array | ( | ) |
| void init_item_name_cache | ( | ) |

| void init_properties | ( | ) |
| bool is_bad_item | ( | const item_def & | item, | |
| bool | temp = false | |||
| ) |

| bool is_dangerous_item | ( | const item_def & | item, | |
| bool | temp = false | |||
| ) |

| bool is_emergency_item | ( | const item_def & | item | ) |

| bool is_good_item | ( | const item_def & | item | ) |

| bool is_interesting_item | ( | const item_def & | item | ) |

| bool is_named_corpse | ( | const item_def & | corpse | ) |

| bool is_useless_item | ( | const item_def & | item, | |
| bool | temp = false | |||
| ) |

| bool is_vowel | ( | const char | chr | ) |
| std::vector<std::string> item_name_list_for_glyph | ( | unsigned | glyph | ) |
| bool item_type_known | ( | const object_class_type | base_type, | |
| const int | sub_type | |||
| ) |
| bool item_type_known | ( | const item_def & | item | ) |

| bool item_type_tried | ( | const item_def & | item | ) |

| bool item_type_unknown | ( | const item_def & | item | ) |

| item_types_pair item_types_by_name | ( | std::string | name | ) |

| std::string make_name | ( | uint32_t | seed, | |
| bool | all_caps, | |||
| int | maxlen = -1, |
|||
| char | start = 0 | |||
| ) |

| std::string menu_colour_item_prefix | ( | const item_def & | item, | |
| bool | temp = true | |||
| ) |
| int property | ( | const item_def & | item, | |
| int | prop_type | |||
| ) |
| std::string quant_name | ( | const item_def & | item, | |
| int | quant, | |||
| description_level_type | des, | |||
| bool | terse = false | |||
| ) |

| const char* racial_description_string | ( | const item_def & | item, | |
| bool | terse = false | |||
| ) |

| void set_ident_type | ( | object_class_type | basetype, | |
| int | subtype, | |||
| item_type_id_state_type | setting, | |||
| bool | force = false | |||
| ) |

| void set_ident_type | ( | item_def & | item, | |
| item_type_id_state_type | setting, | |||
| bool | force = false | |||
| ) |

| std::string sub_type_string | ( | const item_def & | item, | |
| bool | known = true | |||
| ) |

| std::string sub_type_string | ( | object_class_type | type, | |
| int | sub_type, | |||
| bool | known = true, |
|||
| int | plus = 0 | |||
| ) |

| const char* wand_type_name | ( | int | wandtype | ) |
| const char* weapon_brand_name | ( | const item_def & | item, | |
| bool | terse | |||
| ) |

| const int NUM_ID_SUBTYPE = 50 |
1.5.6