Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
SettingConditions.cpp File Reference

Functions

bool AddonHasSettings (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool CheckMasterLock (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool HasPeripherals (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool HasPeripheralLibraries (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool HasRumbleFeature (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool HasRumbleController (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool HasPowerOffFeature (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool IsFullscreen (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool IsMasterUser (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool IsUsingTTFSubtitles (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileCanWriteDatabase (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileCanWriteSources (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasAddons (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasDatabase (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasSources (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasAddonManagerLocked (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasFilesLocked (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasMusicLocked (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasPicturesLocked (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasProgramsLocked (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasSettingsLocked (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileHasVideosLocked (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool ProfileLockMode (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool GreaterThan (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool GreaterThanOrEqual (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool LessThan (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 
bool LessThanOrEqual (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data)
 

Function Documentation

◆ AddonHasSettings()

bool AddonHasSettings ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ CheckMasterLock()

bool CheckMasterLock ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ GreaterThan()

bool GreaterThan ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ GreaterThanOrEqual()

bool GreaterThanOrEqual ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ HasPeripheralLibraries()

bool HasPeripheralLibraries ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ HasPeripherals()

bool HasPeripherals ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ HasPowerOffFeature()

bool HasPowerOffFeature ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ HasRumbleController()

bool HasRumbleController ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ HasRumbleFeature()

bool HasRumbleFeature ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ IsFullscreen()

bool IsFullscreen ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ IsMasterUser()

bool IsMasterUser ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ IsUsingTTFSubtitles()

bool IsUsingTTFSubtitles ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ LessThan()

bool LessThan ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ LessThanOrEqual()

bool LessThanOrEqual ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileCanWriteDatabase()

bool ProfileCanWriteDatabase ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileCanWriteSources()

bool ProfileCanWriteSources ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasAddonManagerLocked()

bool ProfileHasAddonManagerLocked ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasAddons()

bool ProfileHasAddons ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasDatabase()

bool ProfileHasDatabase ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasFilesLocked()

bool ProfileHasFilesLocked ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasMusicLocked()

bool ProfileHasMusicLocked ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasPicturesLocked()

bool ProfileHasPicturesLocked ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasProgramsLocked()

bool ProfileHasProgramsLocked ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasSettingsLocked()

bool ProfileHasSettingsLocked ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasSources()

bool ProfileHasSources ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileHasVideosLocked()

bool ProfileHasVideosLocked ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)

◆ ProfileLockMode()

bool ProfileLockMode ( const std::string &  condition,
const std::string &  value,
SettingConstPtr  setting,
void data 
)