|
| | CGUIPassword (void) |
| |
| | ~CGUIPassword (void) override |
| |
| template<typename T > |
| bool | IsItemUnlocked (T pItem, KODI::MEDIA::MediaSection section, const std::string &strLabel, const std::string &strHeading) |
| |
| bool | IsItemUnlocked (CFileItem *pItem, KODI::MEDIA::MediaSection section) |
| | Tests if the user is allowed to access the share folder.
|
| |
| bool | IsItemUnlocked (CMediaSource *pItem, KODI::MEDIA::MediaSection section) |
| | Tests if the user is allowed to access the Mediasource.
|
| |
| bool | CheckLock (LockMode btnType, const std::string &strPassword, int iHeading) |
| |
| bool | CheckLock (LockMode 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.
|
| |
| bool | CheckMenuLock (int iWindowID) |
| |
| bool | IsVideoUnlocked () |
| |
| bool | IsMusicUnlocked () |
| |
| bool | SetMasterLockMode (bool bDetails=true) |
| |
| bool | LockSource (KODI::MEDIA::MediaSection section, const std::string &strName, bool bState) |
| |
| void | LockSources (bool lock) |
| |
| void | RemoveSourceLocks () |
| |
| bool | IsDatabasePathUnlocked (const std::string &strPath, std::vector< CMediaSource > &sources) |
| |
| bool | IsMediaFileUnlocked (KODI::MEDIA::MediaSection section, const std::string &file) const |
| | Helper function to test if a matching mediasource is currently unlocked for a given media file.
|
| |
| void | SetMediaSourcePath (const std::string &strMediaSourcePath) |
| |
| void | OnSettingAction (const std::shared_ptr< const CSetting > &setting) override |
| | The given setting has been activated.
|
| |
| virtual | ~ISettingCallback ()=default |
| |
| virtual bool | OnSettingChanging (const std::shared_ptr< const CSetting > &setting) |
| | The value of the given setting is being changed.
|
| |
| virtual void | OnSettingChanged (const std::shared_ptr< const CSetting > &setting) |
| | The value of the given setting has changed.
|
| |
| virtual bool | OnSettingUpdate (const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) |
| | The given setting needs to be updated.
|
| |
| virtual void | OnSettingPropertyChanged (const std::shared_ptr< const CSetting > &setting, const char *propertyName) |
| | The given property of the given setting has changed.
|
| |