|
| CGUIPassword (void) |
|
| ~CGUIPassword (void) override |
|
template<typename T > |
bool | IsItemUnlocked (T pItem, const std::string &strType, const std::string &strLabel, const std::string &strHeading) |
|
bool | IsItemUnlocked (CFileItem *pItem, const std::string &strType) |
| Tests if the user is allowed to access the share folder. More...
|
|
bool | IsItemUnlocked (CMediaSource *pItem, const std::string &strType) |
| Tests if the user is allowed to access the Mediasource. More...
|
|
bool | CheckLock (LockType btnType, const std::string &strPassword, int iHeading) |
|
bool | CheckLock (LockType btnType, const std::string &strPassword, int iHeading, bool &bCanceled) |
|
bool | IsProfileLockUnlocked (int iProfile=-1) |
|
bool | IsProfileLockUnlocked (int iProfile, bool &bCanceled, bool prompt=true) |
|
bool | IsMasterLockUnlocked (bool bPromptUser) |
|
bool | IsMasterLockUnlocked (bool bPromptUser, bool &bCanceled) |
|
void | UpdateMasterLockRetryCount (bool bResetCount) |
|
bool | CheckStartUpLock () |
|
bool | CheckSettingLevelLock (const SettingLevel &level, bool enforce=false) |
| Checks if the current profile is allowed to access the given settings level. More...
|
|
bool | CheckMenuLock (int iWindowID) |
|
bool | SetMasterLockMode (bool bDetails=true) |
|
bool | LockSource (const std::string &strType, const std::string &strName, bool bState) |
|
void | LockSources (bool lock) |
|
void | RemoveSourceLocks () |
|
bool | IsDatabasePathUnlocked (const std::string &strPath, VECSOURCES &vecSources) |
|
void | SetMediaSourcePath (const std::string &strMediaSourcePath) |
|
void | OnSettingAction (const std::shared_ptr< const CSetting > &setting) override |
| The given setting has been activated. More...
|
|
virtual | ~ISettingCallback ()=default |
|
virtual bool | OnSettingChanging (const std::shared_ptr< const CSetting > &setting) |
| The value of the given setting is being changed. More...
|
|
virtual void | OnSettingChanged (const std::shared_ptr< const CSetting > &setting) |
| The value of the given setting has changed. More...
|
|
virtual bool | OnSettingUpdate (const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) |
| The given setting needs to be updated. More...
|
|
virtual void | OnSettingPropertyChanged (const std::shared_ptr< const CSetting > &setting, const char *propertyName) |
| The given property of the given setting has changed. More...
|
|