void LLControlGroup::addWarning(const std::string& name) { // Note: may get called more than once per warning // (e.g. if allready loaded from a settings file), // but that is OK, declareBOOL will handle it std::string warnname = get_warn_name(name); std::string comment = std::string("Enables ") + name + std::string(" warning dialog"); declareBOOL(warnname, TRUE, comment); mWarnings.insert(warnname); }
void LLControlGroup::addWarning(const LLString& name) { LLString warnname = get_warn_name(name); if(!mNameTable[warnname]) { LLString comment = LLString("Enables ") + name + LLString(" warning dialog"); declareBOOL(warnname, TRUE, comment); mWarnings.insert(warnname); } }
void LLControlGroup::addWarning(const std::string& name) { std::string warnname = get_warn_name(name); if(mNameTable.find(warnname) == mNameTable.end()) { std::string comment = std::string("Enables ") + name + std::string(" warning dialog"); declareBOOL(warnname, TRUE, comment); mWarnings.insert(warnname); } }
void LLControlGroup::setWarning(const LLString& name, BOOL val) { LLString warnname = get_warn_name(name); setBOOL(warnname, val); }
BOOL LLControlGroup::getWarning(const LLString& name) { LLString warnname = get_warn_name(name); return getBOOL(warnname); }