This is the complete list of members for ConfigEntry< T >, including all inherited members.
_defaultValue | AnyConfigEntry | private |
_description | AnyConfigEntry | private |
_handler | AnyConfigEntry | private |
_listeners | AnyConfigEntry | private |
_name | AnyConfigEntry | private |
_section | AnyConfigEntry | private |
_validator | AnyConfigEntry | private |
_value | AnyConfigEntry | private |
addListener(void *ctx, Listener listener) | ConfigEntry< T > | inline |
addListener(void *ctx, std::function< void()> listener) | ConfigEntry< T > | inline |
AnyConfigEntry(ConfigSection *section, std::string_view name, std::string_view description, AnyHandler *handler, std::any defaultValue, Validator validator) | AnyConfigEntry | |
base_type typedef | ConfigEntry< T > | private |
ConfigEntry(const ConfigEntry &other)=delete | ConfigEntry< T > | |
ConfigEntry(ConfigEntry &&other)=delete | ConfigEntry< T > | |
ConfigEntry(ConfigSection *section, std::string_view name, T defaultValue, TypedValidator validator, std::string_view description) | ConfigEntry< T > | inline |
ConfigEntry(ConfigSection *section, std::string_view name, T defaultValue, std::string_view description) | ConfigEntry< T > | inline |
cycleDecrement() | ConfigEntry< T > | inline |
cycleIncrement() | ConfigEntry< T > | inline |
decrement() | ConfigEntry< T > | inline |
defaultString() const | AnyConfigEntry | |
defaultValue() const | ConfigEntry< T > | inline |
description() const | AnyConfigEntry | inline |
increment() | ConfigEntry< T > | inline |
name() const | AnyConfigEntry | inline |
removeListeners(void *ctx) | AnyConfigEntry | inline |
reset() | AnyConfigEntry | inline |
section() const | AnyConfigEntry | inline |
setString(std::string_view value) | AnyConfigEntry | |
setValue(T value) | ConfigEntry< T > | inline |
AnyConfigEntry::setValue(std::any value) | AnyConfigEntry | |
string() const | AnyConfigEntry | |
toggle() | ConfigEntry< T > | inline |
type() const | AnyConfigEntry | inline |
validator() const | AnyConfigEntry | inlineprotected |
Validator typedef | AnyConfigEntry | |
value() const | ConfigEntry< T > | inline |
wrapValidator(TypedValidator validator) | ConfigEntry< T > | inlineprivatestatic |
~AnyConfigEntry()=default | AnyConfigEntry | virtual |