MCPcopy Create free account
hub / github.com/axmolengine/axmol / onPressStateChangedToDisabled

Method onPressStateChangedToDisabled

core/ui/UIButton.cpp:567–586  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

565}
566
567void Button::onPressStateChangedToDisabled()
568{
569 // if disable resource is null
570 if (!_disabledTextureLoaded)
571 {
572 if (_normalTextureLoaded)
573 {
574 _buttonNormalRenderer->setState(Scale9Sprite::State::GRAY);
575 }
576 }
577 else
578 {
579 _buttonNormalRenderer->setVisible(false);
580 _buttonDisabledRenderer->setVisible(true);
581 }
582
583 _buttonClickedRenderer->setVisible(false);
584 _buttonNormalRenderer->setScale(1.0);
585 _buttonClickedRenderer->setScale(1.0);
586}
587
588void Button::updateTitleLocation()
589{

Callers

nothing calls this directly

Calls 3

setStateMethod · 0.45
setVisibleMethod · 0.45
setScaleMethod · 0.45

Tested by

no test coverage detected