mirror of https://github.com/odrling/Aegisub
Actually set options' default values
Originally committed to SVN as r4842.
This commit is contained in:
parent
7a38c1c06e
commit
1f894561c3
|
@ -139,8 +139,8 @@ public:
|
||||||
type value_default; \
|
type value_default; \
|
||||||
std::string name; \
|
std::string name; \
|
||||||
public: \
|
public: \
|
||||||
OptionValue##type_name(std::string member_name, type member_value): \
|
OptionValue##type_name(std::string member_name, type member_value) \
|
||||||
value(member_value), name(member_name) {} \
|
: value(member_value), value_default(member_value), name(member_name) {} \
|
||||||
type Get##type_name() const { return value; } \
|
type Get##type_name() const { return value; } \
|
||||||
void Set##type_name(const type new_val) { value = new_val; NotifyChanged(); } \
|
void Set##type_name(const type new_val) { value = new_val; NotifyChanged(); } \
|
||||||
type GetDefault##type_name() const { return value_default; } \
|
type GetDefault##type_name() const { return value_default; } \
|
||||||
|
|
Loading…
Reference in New Issue