|
Classes |
| class | TextDB |
Defines |
| #define | MAX_RECURSION_DEPTH 10 |
| #define | MAX_REPLACEMENTS 100 |
Functions |
| void | databaseSystemInit () |
| void | databaseSystemShutdown () |
| datum | database_fetch (DBM *database, const std::string &key) |
| std::vector< std::string > | database_find_keys (DBM *database, const std::string ®ex, bool ignore_case, db_find_filter filter) |
| std::vector< std::string > | database_find_bodies (DBM *database, const std::string ®ex, bool ignore_case, db_find_filter filter) |
| std::string | getWeightedSpeechString (const std::string &key, const std::string &suffix, const int weight) |
| std::string | getQuoteString (const std::string &key) |
| std::string | getLongDescription (const std::string &key) |
| std::string | getWeightedRandomisedDescription (const std::string &key) |
| std::vector< std::string > | getLongDescKeysByRegex (const std::string ®ex, db_find_filter filter) |
| std::vector< std::string > | getLongDescBodiesByRegex (const std::string ®ex, db_find_filter filter) |
| std::string | getGameStartDescription (const std::string &key) |
| std::string | getShoutString (const std::string &monst, const std::string &suffix) |
| std::string | getSpeakString (const std::string &key) |
| std::string | getRandNameString (const std::string &itemtype, const std::string &suffix) |
| std::string | getHelpString (const std::string &topic) |
| std::vector< std::string > | getAllFAQKeys () |
| std::string | getFAQ_Question (const std::string &key) |
| std::string | getFAQ_Answer (const std::string &question) |
| std::string | getMiscString (const std::string &misc, const std::string &suffix) |