MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / setButtonGroup

Method setButtonGroup

source/windowing/StarButtonWidget.cpp:196–208  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

194}
195
196void ButtonWidget::setButtonGroup(ButtonGroupPtr newGroup, int id) {
197 if (m_buttonGroup != newGroup) {
198 if (m_buttonGroup)
199 m_buttonGroup->removeButton(this);
200
201 m_buttonGroup = std::move(newGroup);
202
203 if (m_buttonGroup) {
204 setCheckable(true);
205 m_buttonGroup->addButton(this, id);
206 }
207 }
208}
209
210int ButtonWidget::buttonGroupId() {
211 if (m_buttonGroup)

Callers 1

radioGroupHandlerMethod · 0.80

Calls 2

removeButtonMethod · 0.80
addButtonMethod · 0.80

Tested by

no test coverage detected