MCPcopy Create free account
hub / github.com/OpenApoc/OpenApoc / setChecked

Method setChecked

forms/checkbox.cpp:85–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

83void CheckBox::setClickSound(sp<Sample> sample) { buttonclick = sample; }
84
85void CheckBox::setChecked(bool checked)
86{
87 if (Checked == checked)
88 return;
89 Checked = checked;
90 this->pushFormEvent(FormEventType::CheckBoxChange, nullptr);
91 if (checked)
92 {
93 this->pushFormEvent(FormEventType::CheckBoxSelected, nullptr);
94 }
95 else
96 {
97 this->pushFormEvent(FormEventType::CheckBoxDeSelected, nullptr);
98 }
99}
100
101sp<Control> CheckBox::copyTo(sp<Control> CopyParent)
102{

Callers 15

FormPreviewMethod · 0.45
ScoreScreenMethod · 0.45
SelectForcesMethod · 0.45
beginMethod · 0.45
beginMethod · 0.45
resumeMethod · 0.45
loadListMethod · 0.45
beginMethod · 0.45
beginMethod · 0.45
BuyAndSellScreenMethod · 0.45
RecruitScreenMethod · 0.45

Calls 1

pushFormEventMethod · 0.80

Tested by

no test coverage detected