openMSX
openmsx::BaseSetting Member List

This is the complete list of members for openmsx::BaseSetting, including all inherited members.

additionalInfo(TclObject &result) const =0openmsx::BaseSettingpure virtual
BaseSetting(std::string_view name)openmsx::BaseSettingexplicitprotected
BaseSetting(TclObject name)openmsx::BaseSettingexplicitprotected
getBaseName() constopenmsx::BaseSettinginline
getBaseNameObj() constopenmsx::BaseSettinginline
getDefaultValue() const =0openmsx::BaseSettingpure virtual
getDescription() const =0openmsx::BaseSettingpure virtual
getFullName() constopenmsx::BaseSettinginline
getFullNameObj() constopenmsx::BaseSettinginline
getOptionalValue() const =0openmsx::BaseSettingpure virtual
getTypeString() const =0openmsx::BaseSettingpure virtual
getValue() const =0openmsx::BaseSettingpure virtual
info(TclObject &result) constopenmsx::BaseSetting
needLoadSave() const =0openmsx::BaseSettingpure virtual
needTransfer() const =0openmsx::BaseSettingpure virtual
setPrefix(std::string_view prefix)openmsx::BaseSettinginline
setValue(const TclObject &value)=0openmsx::BaseSettingpure virtual
setValueDirect(const TclObject &value)=0openmsx::BaseSettingpure virtual
tabCompletion(std::vector< std::string > &tokens) const =0openmsx::BaseSettingpure virtual
~BaseSetting()=defaultopenmsx::BaseSettingprotected