| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
This is the complete list of members for CDisplaySettings, including all inherited members.
| AddResolutionInfo(const RESOLUTION_INFO &resolution) | CDisplaySettings | |
| ApplyCalibrations() | CDisplaySettings | |
| CDisplaySettings() | CDisplaySettings | protected | 
| CDisplaySettings(const CDisplaySettings &)=delete | CDisplaySettings | protected | 
| Clear() override | CDisplaySettings | virtual | 
| ClearCalibrations() | CDisplaySettings | |
| ClearCustomResolutions() | CDisplaySettings | |
| FindBestMatchingResolution(const std::map< RESOLUTION, RESOLUTION_INFO > &resolutionInfos, int width, int height, float refreshrate, unsigned int flags) | CDisplaySettings | protectedstatic | 
| GetCurrentDisplayMode() const | CDisplaySettings | protected | 
| GetCurrentResolution() const | CDisplaySettings | inline | 
| GetCurrentResolutionInfo() const | CDisplaySettings | inline | 
| GetCurrentResolutionInfo() | CDisplaySettings | inline | 
| GetDisplayResolution() const | CDisplaySettings | |
| GetInstance() | CDisplaySettings | static | 
| GetPixelRatio() const | CDisplaySettings | inline | 
| GetResFromString(const std::string &strResolution) const | CDisplaySettings | inline | 
| GetResolutionForScreen() | CDisplaySettings | protectedstatic | 
| GetResolutionFromString(const std::string &strResolution) | CDisplaySettings | protectedstatic | 
| GetResolutionInfo(size_t index) const | CDisplaySettings | |
| GetResolutionInfo(RESOLUTION resolution) const | CDisplaySettings | |
| GetResolutionInfo(size_t index) | CDisplaySettings | |
| GetResolutionInfo(RESOLUTION resolution) | CDisplaySettings | |
| GetStringFromRes(const RESOLUTION resolution, float refreshrate=0.0f) const | CDisplaySettings | inline | 
| GetStringFromResolution(RESOLUTION resolution, float refreshrate=0.0f) | CDisplaySettings | protectedstatic | 
| GetVerticalShift() const | CDisplaySettings | inline | 
| GetZoomAmount() const | CDisplaySettings | inline | 
| IsNonLinearStretched() const | CDisplaySettings | inline | 
| IsObserving(const Observer &obs) const | Observable | virtual | 
| Load(const TiXmlNode *settings) override | CDisplaySettings | virtual | 
| m_bObservableChanged | Observable | protected | 
| m_obsCritSection | Observable | mutableprotected | 
| m_observers | Observable | protected | 
| NotifyObservers(const ObservableMessage message=ObservableMessageNone) | Observable | virtual | 
| Observable()=default | Observable | |
| OnSettingAction(const std::shared_ptr< const CSetting > &setting) override | CDisplaySettings | virtual | 
| OnSettingChanged(const std::shared_ptr< const CSetting > &setting) override | CDisplaySettings | virtual | 
| OnSettingChanging(const std::shared_ptr< const CSetting > &setting) override | CDisplaySettings | virtual | 
| OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName) | ISettingCallback | inlinevirtual | 
| OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) override | CDisplaySettings | virtual | 
| operator=(CDisplaySettings const &)=delete | CDisplaySettings | protected | 
| Observable::operator=(const Observable &observable) | Observable | |
| RegisterObserver(Observer *obs) | Observable | virtual | 
| ResolutionInfoSize() const | CDisplaySettings | inline | 
| Save(TiXmlNode *settings) const override | CDisplaySettings | virtual | 
| SendMessage(const ObservableMessage message) | Observable | protected | 
| SetChanged(bool bSetTo=true) | Observable | virtual | 
| SetCurrentResolution(RESOLUTION resolution, bool save=false) | CDisplaySettings | |
| SetMonitor(const std::string &monitor) | CDisplaySettings | |
| SetNonLinearStretched(bool nonLinearStretch) | CDisplaySettings | inline | 
| SetPixelRatio(float pixelRatio) | CDisplaySettings | inline | 
| SettingOptionsCmsGammaModesFiller(const std::shared_ptr< const CSetting > &setting, std::vector< IntegerSettingOption > &list, int ¤t) | CDisplaySettings | static | 
| SettingOptionsCmsModesFiller(const std::shared_ptr< const CSetting > &setting, std::vector< IntegerSettingOption > &list, int ¤t) | CDisplaySettings | static | 
| SettingOptionsCmsPrimariesFiller(const std::shared_ptr< const CSetting > &setting, std::vector< IntegerSettingOption > &list, int ¤t) | CDisplaySettings | static | 
| SettingOptionsCmsWhitepointsFiller(const std::shared_ptr< const CSetting > &setting, std::vector< IntegerSettingOption > &list, int ¤t) | CDisplaySettings | static | 
| SettingOptionsDispModeFiller(const std::shared_ptr< const CSetting > &setting, std::vector< IntegerSettingOption > &list, int ¤t) | CDisplaySettings | static | 
| SettingOptionsModesFiller(const std::shared_ptr< const CSetting > &setting, std::vector< StringSettingOption > &list, std::string ¤t) | CDisplaySettings | static | 
| SettingOptionsMonitorsFiller(const std::shared_ptr< const CSetting > &setting, std::vector< StringSettingOption > &list, std::string ¤t) | CDisplaySettings | static | 
| SettingOptionsPreferredStereoscopicViewModesFiller(const std::shared_ptr< const CSetting > &setting, std::vector< IntegerSettingOption > &list, int ¤t) | CDisplaySettings | static | 
| SettingOptionsRefreshChangeDelaysFiller(const std::shared_ptr< const CSetting > &setting, std::vector< IntegerSettingOption > &list, int ¤t) | CDisplaySettings | static | 
| SettingOptionsRefreshRatesFiller(const std::shared_ptr< const CSetting > &setting, std::vector< StringSettingOption > &list, std::string ¤t) | CDisplaySettings | static | 
| SettingOptionsResolutionsFiller(const std::shared_ptr< const CSetting > &setting, std::vector< IntegerSettingOption > &list, int ¤t) | CDisplaySettings | static | 
| SettingOptionsStereoscopicModesFiller(const std::shared_ptr< const CSetting > &setting, std::vector< IntegerSettingOption > &list, int ¤t) | CDisplaySettings | static | 
| SetVerticalShift(float verticalShift) | CDisplaySettings | inline | 
| SetZoomAmount(float zoomAmount) | CDisplaySettings | inline | 
| UnregisterObserver(Observer *obs) | Observable | virtual | 
| UpdateCalibrations() | CDisplaySettings | |
| ~CDisplaySettings() override | CDisplaySettings | protected | 
| ~ISettingCallback()=default | ISettingCallback | virtual | 
| ~ISubSettings()=default | ISubSettings | virtual | 
| ~Observable()=default | Observable | virtual |