openMSX
|
This is the complete list of members for openmsx::FilenameSetting, including all inherited members.
additionalInfo(TclObject &result) const override | openmsx::Setting | virtual |
anyObservers() const | openmsx::Subject< Setting > | inline |
attach(Observer< Setting > &observer) | openmsx::Subject< Setting > | |
BaseSetting(std::string_view name) | openmsx::BaseSetting | explicitprotected |
BaseSetting(TclObject name) | openmsx::BaseSetting | explicitprotected |
detach(Observer< Setting > &observer) | openmsx::Subject< Setting > | |
DONT_SAVE enum value | openmsx::Setting | |
DONT_TRANSFER enum value | openmsx::Setting | |
FilenameSetting(CommandController &commandController, std::string_view name, static_string_view description, std::string_view initialValue) | openmsx::FilenameSetting | |
getBaseName() const | openmsx::BaseSetting | inline |
getBaseNameObj() const | openmsx::BaseSetting | inline |
getCommandController() const | openmsx::Setting | inline |
getDefaultValue() const final | openmsx::Setting | inlinevirtual |
getDescription() const final | openmsx::Setting | virtual |
getFullName() const | openmsx::BaseSetting | inline |
getFullNameObj() const | openmsx::BaseSetting | inline |
getInterpreter() const | openmsx::Setting | |
getOptionalValue() const final | openmsx::Setting | inlinevirtual |
getRestoreValue() const final | openmsx::Setting | inlinevirtual |
getString() const noexcept | openmsx::FilenameSetting | inline |
getTypeString() const override | openmsx::FilenameSetting | virtual |
getValue() const final | openmsx::Setting | inlinevirtual |
info(TclObject &result) const | openmsx::BaseSetting | |
init() | openmsx::Setting | protected |
needLoadSave() const final | openmsx::Setting | virtual |
needTransfer() const final | openmsx::Setting | virtual |
notifyPropertyChange() const | openmsx::Setting | protected |
operator=(const Setting &)=delete | openmsx::Setting | |
SAVE enum value | openmsx::Setting | |
SaveSetting enum name | openmsx::Setting | |
setChecker(std::function< void(TclObject &)> checkFunc_) | openmsx::Setting | inline |
setDontSaveValue(const TclObject &dontSaveValue) final | openmsx::Setting | virtual |
setPrefix(std::string_view prefix) | openmsx::BaseSetting | inline |
setRestoreValue(const TclObject &newRestoreValue) | openmsx::Setting | inline |
setString(std::string_view str) | openmsx::FilenameSetting | inline |
Setting(const Setting &)=delete | openmsx::Setting | |
Setting(CommandController &commandController, std::string_view name, static_string_view description, const TclObject &initialValue, SaveSetting save=SAVE) | openmsx::Setting | protected |
setValue(const TclObject &newValue) final | openmsx::Setting | virtual |
setValueDirect(const TclObject &newValue) final | openmsx::Setting | virtual |
Subject()=default | openmsx::Subject< Setting > | protected |
tabCompletion(std::vector< std::string > &tokens) const override | openmsx::FilenameSetting | virtual |
~BaseSetting()=default | openmsx::BaseSetting | protected |
~Setting() | openmsx::Setting | virtual |
~Subject() | openmsx::Subject< Setting > | protected |