MCPcopy Create free account
hub / github.com/Card-Forge/forge / setToggled

Method setToggled

forge-gui-mobile/src/forge/toolbox/FButton.java:138–181  ·  view source on GitHub ↗
(boolean b0)

Source from the content-addressed store, hash-verified

136 return toggled;
137 }
138 public void setToggled(boolean b0) {
139 if (toggled == b0) { return; }
140 toggled = b0;
141
142 if (toggled) {
143 imgL = FSkinImage.BTN_TOGGLE_LEFT;
144 imgM = FSkinImage.BTN_TOGGLE_CENTER;
145 imgR = FSkinImage.BTN_TOGGLE_RIGHT;
146 if (Forge.isMobileAdventureMode) {
147 imgL = FSkinImage.ADV_BTN_TOGGLE_LEFT;
148 imgM = FSkinImage.ADV_BTN_TOGGLE_CENTER;
149 imgR = FSkinImage.ADV_BTN_TOGGLE_RIGHT;
150 } else if (hdbuttonskin()) {
151 imgL = FSkinImage.HDBTN_TOGGLE_LEFT;
152 imgM = FSkinImage.HDBTN_TOGGLE_CENTER;
153 imgR = FSkinImage.HDBTN_TOGGLE_RIGHT;
154 } else {
155 imgL = FSkinImage.BTN_TOGGLE_LEFT;
156 imgM = FSkinImage.BTN_TOGGLE_CENTER;
157 imgR = FSkinImage.BTN_TOGGLE_RIGHT;
158 }
159 }
160 else if (isEnabled()) {
161 resetImg();
162 }
163 else {
164 imgL = FSkinImage.BTN_DISABLED_LEFT;
165 imgM = FSkinImage.BTN_DISABLED_CENTER;
166 imgR = FSkinImage.BTN_DISABLED_RIGHT;
167 if (Forge.isMobileAdventureMode) {
168 imgL = FSkinImage.ADV_BTN_DISABLED_LEFT;
169 imgM = FSkinImage.ADV_BTN_DISABLED_CENTER;
170 imgR = FSkinImage.ADV_BTN_DISABLED_RIGHT;
171 } else if (hdbuttonskin()) {
172 imgL = FSkinImage.HDBTN_DISABLED_LEFT;
173 imgM = FSkinImage.HDBTN_DISABLED_CENTER;
174 imgR = FSkinImage.HDBTN_DISABLED_RIGHT;
175 } else {
176 imgL = FSkinImage.BTN_DISABLED_LEFT;
177 imgM = FSkinImage.BTN_DISABLED_CENTER;
178 imgR = FSkinImage.BTN_DISABLED_RIGHT;
179 }
180 }
181 }
182
183 public Corner getCorner() {
184 return corner;

Callers 4

setSelectedMethod · 0.95
setTypeMethod · 0.45
setIsReadyMethod · 0.45
setIsDevModeMethod · 0.45

Calls 3

hdbuttonskinMethod · 0.95
resetImgMethod · 0.95
isEnabledMethod · 0.65

Tested by

no test coverage detected