 |
ManaPlus
|
Go to the documentation of this file.
42 logger->
log1(
"Initializing sound database...");
54 XmlNodeConstPtrConst root = doc->
rootNode();
56 if ((root ==
nullptr) || !xmlNameEqual(root,
"sounds"))
64 if (xmlNameEqual(node,
"include"))
71 else if (xmlNameEqual(node,
"sound"))
const bool SkipError_true
std::string & getSound(const int id)
const bool SkipError_false
int getIndexBySound(const std::string &sound)
int getProperty(const xmlNodePtr node, const char *const name, int def)
#define loadXmlDir(name, function)
std::vector< std::string > mSounds
static void loadXmlFile(const std::string &file, const std::string &name, BadgesInfos &arr, const SkipError skipError)
const bool UseVirtFs_true
void loadXmlFile(const std::string &fileName, const SkipError skipError)
std::string getStringValue(const std::string &key) const
void log1(const char *const log_text)
#define for_each_xml_child_node(var, parent)