| 326 | } |
| 327 | |
| 328 | void AbstractCheckButton::onPressStateChangedToPressed() |
| 329 | { |
| 330 | _backGroundBoxRenderer->setProgramState(backend::ProgramType::POSITION_TEXTURE_COLOR); |
| 331 | _frontCrossRenderer->setProgramState(backend::ProgramType::POSITION_TEXTURE_COLOR); |
| 332 | |
| 333 | if (!_isBackgroundSelectedTextureLoaded) |
| 334 | { |
| 335 | _backGroundBoxRenderer->setScale(_backgroundTextureScaleX + _zoomScale, _backgroundTextureScaleY + _zoomScale); |
| 336 | _frontCrossRenderer->setScale(_backgroundTextureScaleX + _zoomScale, _backgroundTextureScaleY + _zoomScale); |
| 337 | } |
| 338 | else |
| 339 | { |
| 340 | _backGroundBoxRenderer->setVisible(false); |
| 341 | _backGroundSelectedBoxRenderer->setVisible(true); |
| 342 | _backGroundBoxDisabledRenderer->setVisible(false); |
| 343 | _frontCrossDisabledRenderer->setVisible(false); |
| 344 | } |
| 345 | } |
| 346 | |
| 347 | void AbstractCheckButton::onPressStateChangedToDisabled() |
| 348 | { |
nothing calls this directly
no test coverage detected