openMSX
openmsx
EnumSetting
openmsx::EnumSetting< T > Member List
This is the complete list of members for
openmsx::EnumSetting< T >
, including all inherited members.
additionalInfo
(TclObject &result) const override
openmsx::EnumSetting< T >
virtual
additionalInfoBase
(TclObject &result) const
openmsx::EnumSettingBase
anyObservers
() const
openmsx::Subject< Setting >
inline
attach
(Observer< Setting > &observer)
openmsx::Subject< Setting >
BaseSetting
(std::string_view name)
openmsx::BaseSetting
explicit
protected
BaseSetting
(TclObject name)
openmsx::BaseSetting
explicit
protected
detach
(Observer< Setting > &observer)
openmsx::Subject< Setting >
EnumSetting
(CommandController &commandController, std::string_view name, static_string_view description, T initialValue, Map &&map_, Save save=Save::YES)
openmsx::EnumSetting< T >
EnumSettingBase
(Map &&m)
openmsx::EnumSettingBase
explicit
fromStringBase
(std::string_view str) const
openmsx::EnumSettingBase
getBaseName
() const
openmsx::BaseSetting
inline
getBaseNameObj
() const
openmsx::BaseSetting
inline
getCommandController
() const
openmsx::Setting
inline
getDefaultValue
() const final
openmsx::Setting
inline
virtual
getDescription
() const final
openmsx::Setting
virtual
getEnum
() const noexcept
openmsx::EnumSetting< T >
getEnum
() const noexcept
openmsx::EnumSetting< T >
inline
getFullName
() const
openmsx::BaseSetting
inline
getFullNameObj
() const
openmsx::BaseSetting
inline
getInterpreter
() const
openmsx::Setting
getMap
() const
openmsx::EnumSettingBase
inline
getOptionalValue
() const final
openmsx::Setting
inline
virtual
getPossibleValues
() const
openmsx::EnumSettingBase
inline
getString
() const
openmsx::EnumSetting< T >
getTypeString
() const override
openmsx::EnumSetting< T >
virtual
getValue
() const final
openmsx::Setting
inline
virtual
info
(TclObject &result) const
openmsx::BaseSetting
init
()
openmsx::Setting
protected
Map
typedef
openmsx::EnumSetting< T >
needLoadSave
() const final
openmsx::Setting
virtual
needTransfer
() const final
openmsx::Setting
virtual
notifyPropertyChange
() const
openmsx::Setting
protected
operator=
(const Setting &)=delete
openmsx::Setting
operator=
(Setting &&)=delete
openmsx::Setting
Subject< Setting >::operator=
(const Subject &)=delete
openmsx::Subject< Setting >
Subject< Setting >::operator=
(Subject &&)=delete
openmsx::Subject< Setting >
Save
enum name
openmsx::Setting
setChecker
(std::function< void(TclObject &)> checkFunc_)
openmsx::Setting
inline
setEnum
(T e)
openmsx::EnumSetting< T >
setPrefix
(std::string_view prefix)
openmsx::BaseSetting
inline
Setting
(const Setting &)=delete
openmsx::Setting
Setting
(Setting &&)=delete
openmsx::Setting
Setting
(CommandController &commandController, std::string_view name, static_string_view description, const TclObject &initialValue, Save save=Save::YES)
openmsx::Setting
protected
setValue
(const TclObject &newValue) final
openmsx::Setting
virtual
setValueDirect
(const TclObject &newValue) final
openmsx::Setting
virtual
Subject
(const Subject &)=delete
openmsx::Subject< Setting >
Subject
(Subject &&)=delete
openmsx::Subject< Setting >
Subject
()=default
openmsx::Subject< Setting >
protected
tabCompletion
(std::vector< std::string > &tokens) const override
openmsx::EnumSetting< T >
virtual
tabCompletionBase
(std::vector< std::string > &tokens) const
openmsx::EnumSettingBase
toStringBase
(int value) const
openmsx::EnumSettingBase
~BaseSetting
()=default
openmsx::BaseSetting
protected
~Setting
()
openmsx::Setting
virtual
~Subject
()
openmsx::Subject< Setting >
protected
Generated on Mon Oct 7 2024 21:13:42 for openMSX by
1.9.8