11class StringListOption :
public ::Option {
15 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mValue;
16 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mDefaultValue;
29 virtual void save(::std::vector<::std::pair<::std::string, ::std::string>>& propertyVector) ;
31 virtual void load(::std::string
const& valueString) ;
38 MCAPI StringListOption(
40 ::OptionOwnerType ownerType,
41 ::OptionResetFlags resetFlags,
42 ::std::string
const& captionId,
43 ::std::string
const& saveTag,
44 ::std::vector<::std::string>
const& value
47 MCAPI
void set(::std::vector<::std::string>
const& value,
bool saveOptionChange);
57 ::OptionOwnerType ownerType,
58 ::OptionResetFlags resetFlags,
59 ::std::string
const& captionId,
60 ::std::string
const& saveTag,
61 ::std::vector<::std::string>
const& value
70 MCAPI
void $save(::std::vector<::std::pair<::std::string, ::std::string>>& propertyVector);
72 MCAPI
void $load(::std::string
const& valueString);