#include "AppHdr.h"#include "artefact.h"#include "chardump.h"#include "cio.h"#include "clua.h"#include "command.h"#include "coord.h"#include "coordit.h"#include "describe.h"#include "directn.h"#include "food.h"#include "itemname.h"#include "itemprop.h"#include "files.h"#include "invent.h"#include "items.h"#include "kills.h"#include "l_libs.h"#include "libutil.h"#include "menu.h"#include "message.h"#include "misc.h"#include "mon-util.h"#include "mon-stuff.h"#include "notes.h"#include "options.h"#include "place.h"#include "shopping.h"#include "spl-book.h"#include "stash.h"#include "stuff.h"#include "env.h"#include "tags.h"#include "terrain.h"#include "traps.h"#include "travel.h"#include "hints.h"#include "viewgeom.h"#include "viewmap.h"#include <cctype>#include <cstdio>#include <fstream>#include <sstream>#include <algorithm>

Classes | |
| class | StashMenu |
| class | ShopItemEntry |
| class | stash_search_reader |
| class | compare_by_distance |
| class | compare_by_name |
| class | StashSearchMenu |
Defines | |
| #define | SEARCH_SPAM_THRESHOLD 400 |
| #define | RE_ESCAPE "\\" |
Functions | |
| void | stash_init_new_level () |
| std::string | userdef_annotate_item (const char *s, const item_def *item, bool exclusive) |
| std::string | stash_annotate_item (const char *s, const item_def *item, bool exclusive=false) |
| void | maybe_update_stashes () |
| bool | is_stash (const coord_def &c) |
| std::string | get_stash_desc (const coord_def &c) |
| void | describe_stash (const coord_def &c) |
| std::vector< item_def > | item_list_in_stash (const coord_def &pos) |
| std::ostream & | operator<< (std::ostream &os, const Stash &s) |
| std::ostream & | operator<< (std::ostream &os, const ShopInfo &s) |
| std::ostream & | operator<< (std::ostream &os, const LevelStashes &ls) |
Variables | |
| StashTracker | StashTrack |
| #define RE_ESCAPE "\\" |
| #define SEARCH_SPAM_THRESHOLD 400 |
| void describe_stash | ( | const coord_def & | c | ) |

| std::string get_stash_desc | ( | const coord_def & | c | ) |

| bool is_stash | ( | const coord_def & | c | ) |


| void maybe_update_stashes | ( | ) |

| std::ostream& operator<< | ( | std::ostream & | os, | |
| const LevelStashes & | ls | |||
| ) |

| std::ostream& operator<< | ( | std::ostream & | os, | |
| const ShopInfo & | s | |||
| ) |

| std::ostream& operator<< | ( | std::ostream & | os, | |
| const Stash & | s | |||
| ) |

| std::string stash_annotate_item | ( | const char * | s, | |
| const item_def * | item, | |||
| bool | exclusive = false | |||
| ) |

| void stash_init_new_level | ( | ) |

| std::string userdef_annotate_item | ( | const char * | s, | |
| const item_def * | item, | |||
| bool | exclusive | |||
| ) |

1.5.6