22 auto operator~() {
return GNumPropRef_<GEnable>(*this);}
26 GEnable& operator=(GString
const& value);
30 GType& type()
const override {
return Type();}
32 void apply(Gadget*, GRender&,
Specif)
override;
33 void updateGadget(Gadget&)
override;
38 inline GEnable& Enable() {
return *
new GEnable();}
39 inline GEnable& Enable(
bool value) {
return *
new GEnable(value);}
49 GShow(GString
const& value);
53 auto operator~() {
return GNumPropRef_<GShow>(*this);}
55 GShow& operator=(
bool value);
57 GShow& operator=(GString
const& value);
61 GType& type()
const override {
return Type();}
63 void apply(Gadget*, GRender&,
Specif)
override;
64 void updateGadget(Gadget&)
override;
69 inline GShow& Show() {
return *
new GShow();}
70 inline GShow& Show(
bool value) {
return *
new GShow(value);}
81 GCheck(GString
const& value);
85 auto operator~() {
return GNumPropRef_<GCheck>(*this);}
87 GCheck& operator=(
bool value);
89 GCheck& operator=(GString
const& value);
93 GType& type()
const override {
return Type();}
97 void apply(Gadget*, GRender&,
Specif)
override;
98 void updateGadget(Gadget&)
override;
99 void addModes(GadgetModes&)
override;
100 void removeModes(GadgetModes&)
override;
106 inline GCheck& Check() {
return *
new GCheck();}
107 inline GCheck& Check(
bool value) {
return *
new GCheck(value);}