ConfigEntry< ValueType >

Public Member Functions

 ConfigEntry (ConfigEntry< VariantScalar > const &other)
 
 operator ConfigEntry< VariantScalar > () const
 
 ConfigEntry (ConfigEntry &&) noexcept=default
 
ConfigEntryoperator= (ConfigEntry &&) noexcept=default
 

Data Fields

std::string displayName
 
std::string keyName
 
ValueType defaultValue
 
std::optional< std::string > categoryName
 
std::optional< std::string > prefix
 
std::optional< std::string > suffix
 
std::optional< Widget > preferredWidget
 
std::variant< std::monostate, Range< ValueType >, RangeWithStepSize< ValueType >, ValueList< ValueType > > valueConstraints
 

Friends

template<typename VT , typename... K>
class Builder
 
template<typename VT , typename... K>
class Builder
 

The documentation for this struct was generated from the following file: