Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CDisplaySettings Member List

This is the complete list of members for CDisplaySettings, including all inherited members.

AddResolutionInfo(const RESOLUTION_INFO &resolution)CDisplaySettings
ApplyCalibrations()CDisplaySettings
CDisplaySettings()CDisplaySettingsprotected
CDisplaySettings(const CDisplaySettings &)=deleteCDisplaySettingsprotected
Clear() overrideCDisplaySettingsvirtual
ClearCalibrations()CDisplaySettings
ClearCustomResolutions()CDisplaySettings
FindBestMatchingResolution(const std::map< RESOLUTION, RESOLUTION_INFO > &resolutionInfos, int width, int height, float refreshrate, unsigned int flags)CDisplaySettingsprotectedstatic
GetCurrentDisplayMode() constCDisplaySettingsprotected
GetCurrentResolution() constCDisplaySettingsinline
GetCurrentResolutionInfo() constCDisplaySettingsinline
GetCurrentResolutionInfo()CDisplaySettingsinline
GetDisplayResolution() constCDisplaySettings
GetInstance()CDisplaySettingsstatic
GetPixelRatio() constCDisplaySettingsinline
GetResFromString(const std::string &strResolution)CDisplaySettingsinline
GetResolutionForScreen()CDisplaySettingsprotectedstatic
GetResolutionFromString(const std::string &strResolution)CDisplaySettingsprotectedstatic
GetResolutionInfo(size_t index) constCDisplaySettings
GetResolutionInfo(RESOLUTION resolution) constCDisplaySettings
GetResolutionInfo(size_t index)CDisplaySettings
GetResolutionInfo(RESOLUTION resolution)CDisplaySettings
GetStringFromRes(const RESOLUTION resolution, float refreshrate=0.0f)CDisplaySettingsinline
GetStringFromResolution(RESOLUTION resolution, float refreshrate=0.0f)CDisplaySettingsprotectedstatic
GetVerticalShift() constCDisplaySettingsinline
GetZoomAmount() constCDisplaySettingsinline
IsNonLinearStretched() constCDisplaySettingsinline
IsObserving(const Observer &obs) constObservablevirtual
Load(const TiXmlNode *settings) overrideCDisplaySettingsvirtual
m_bObservableChangedObservableprotected
m_obsCritSectionObservablemutableprotected
m_observersObservableprotected
NotifyObservers(const ObservableMessage message=ObservableMessageNone)Observablevirtual
Observable()=defaultObservable
OnSettingAction(std::shared_ptr< const CSetting > setting) overrideCDisplaySettingsvirtual
OnSettingChanged(std::shared_ptr< const CSetting > setting)ISettingCallbackinlinevirtual
OnSettingChanging(std::shared_ptr< const CSetting > setting) overrideCDisplaySettingsvirtual
OnSettingPropertyChanged(std::shared_ptr< const CSetting > setting, const char *propertyName)ISettingCallbackinlinevirtual
OnSettingUpdate(std::shared_ptr< CSetting > setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) overrideCDisplaySettingsvirtual
operator=(CDisplaySettings const &)=deleteCDisplaySettingsprotected
Observable::operator=(const Observable &observable)Observablevirtual
RegisterObserver(Observer *obs)Observablevirtual
ResolutionInfoSize() constCDisplaySettingsinline
Save(TiXmlNode *settings) const overrideCDisplaySettingsvirtual
SendMessage(const ObservableMessage message)Observableprotected
SetChanged(bool bSetTo=true)Observablevirtual
SetCurrentResolution(RESOLUTION resolution, bool save=false)CDisplaySettings
SetMonitor(std::string monitor)CDisplaySettings
SetNonLinearStretched(bool nonLinearStretch)CDisplaySettingsinline
SetPixelRatio(float pixelRatio)CDisplaySettingsinline
SettingOptionsCmsGammaModesFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CDisplaySettingsstatic
SettingOptionsCmsModesFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CDisplaySettingsstatic
SettingOptionsCmsPrimariesFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CDisplaySettingsstatic
SettingOptionsCmsWhitepointsFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CDisplaySettingsstatic
SettingOptionsDispModeFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CDisplaySettingsstatic
SettingOptionsModesFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, std::string > > &list, std::string &current, void *data)CDisplaySettingsstatic
SettingOptionsMonitorsFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, std::string > > &list, std::string &current, void *data)CDisplaySettingsstatic
SettingOptionsPreferredStereoscopicViewModesFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CDisplaySettingsstatic
SettingOptionsRefreshChangeDelaysFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CDisplaySettingsstatic
SettingOptionsRefreshRatesFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, std::string > > &list, std::string &current, void *data)CDisplaySettingsstatic
SettingOptionsResolutionsFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CDisplaySettingsstatic
SettingOptionsStereoscopicModesFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CDisplaySettingsstatic
SetVerticalShift(float verticalShift)CDisplaySettingsinline
SetZoomAmount(float zoomAmount)CDisplaySettingsinline
UnregisterObserver(Observer *obs)Observablevirtual
UpdateCalibrations()CDisplaySettings
~CDisplaySettings() overrideCDisplaySettingsprotected
~ISettingCallback()=defaultISettingCallbackvirtual
~ISubSettings()=defaultISubSettingsvirtual
~Observable()=defaultObservablevirtual