|
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include <algorithm>#include <vector>#include "AddonSettings.h"#include "FileItem.h"#include "GUIInfoManager.h"#include "LangInfo.h"#include "ServiceBroker.h"#include "addons/settings/GUIDialogAddonSettings.h"#include "addons/settings/SettingUrlEncodedString.h"#include "filesystem/Directory.h"#include "filesystem/File.h"#include "guilib/GUIComponent.h"#include "guilib/LocalizeStrings.h"#include "messaging/ApplicationMessenger.h"#include "settings/SettingAddon.h"#include "settings/SettingConditions.h"#include "settings/SettingControl.h"#include "settings/SettingDateTime.h"#include "settings/SettingPath.h"#include "settings/lib/Setting.h"#include "settings/lib/SettingSection.h"#include "settings/lib/SettingsManager.h"#include "threads/SingleLock.h"#include "utils/FileExtensionProvider.h"#include "utils/log.h"#include "utils/StringUtils.h"#include "utils/URIUtils.h"#include "utils/XBMCTinyXML.h"#include "utils/XMLUtils.h"Namespaces | |
| namespace | ADDON |
Functions | |
| bool | InfoBool (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data) |
| template<class TSetting > | |
| SettingPtr | InitializeFromOldSettingWithoutDefinition (ADDON::CAddonSettings &settings, const std::string &settingId, typename TSetting::Value defaultValue) |
| template<> | |
| SettingPtr | InitializeFromOldSettingWithoutDefinition< CSettingString > (ADDON::CAddonSettings &settings, const std::string &settingId, typename CSettingString::Value defaultValue) |
| template<class TSetting > | |
| SettingPtr | AddSettingWithoutDefinition (ADDON::CAddonSettings &settings, const std::string &settingId, typename TSetting::Value defaultValue) |
| SettingPtr AddSettingWithoutDefinition | ( | ADDON::CAddonSettings & | settings, |
| const std::string & | settingId, | ||
| typename TSetting::Value | defaultValue | ||
| ) |
| bool InfoBool | ( | const std::string & | condition, |
| const std::string & | value, | ||
| SettingConstPtr | setting, | ||
| void * | data | ||
| ) |
| SettingPtr InitializeFromOldSettingWithoutDefinition | ( | ADDON::CAddonSettings & | settings, |
| const std::string & | settingId, | ||
| typename TSetting::Value | defaultValue | ||
| ) |
| SettingPtr InitializeFromOldSettingWithoutDefinition< CSettingString > | ( | ADDON::CAddonSettings & | settings, |
| const std::string & | settingId, | ||
| typename CSettingString::Value | defaultValue | ||
| ) |