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

Method copySpecialProperties

core/ui/UIAbstractCheckButton.cpp:561–579  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

559}
560
561void AbstractCheckButton::copySpecialProperties(Widget* widget)
562{
563 AbstractCheckButton* abstractCheckButton = dynamic_cast<AbstractCheckButton*>(widget);
564 if (abstractCheckButton)
565 {
566 loadTextureBackGround(abstractCheckButton->_backGroundBoxRenderer->getSpriteFrame());
567 loadTextureBackGroundSelected(abstractCheckButton->_backGroundSelectedBoxRenderer->getSpriteFrame());
568 loadTextureFrontCross(abstractCheckButton->_frontCrossRenderer->getSpriteFrame());
569 loadTextureBackGroundDisabled(abstractCheckButton->_backGroundBoxDisabledRenderer->getSpriteFrame());
570 loadTextureFrontCrossDisabled(abstractCheckButton->_frontCrossDisabledRenderer->getSpriteFrame());
571 setSelected(abstractCheckButton->_isSelected);
572 _zoomScale = abstractCheckButton->_zoomScale;
573 _backgroundTextureScaleX = abstractCheckButton->_backgroundTextureScaleX;
574 _backgroundTextureScaleY = abstractCheckButton->_backgroundTextureScaleY;
575 _isBackgroundSelectedTextureLoaded = abstractCheckButton->_isBackgroundSelectedTextureLoaded;
576 _isBackgroundDisabledTextureLoaded = abstractCheckButton->_isBackgroundDisabledTextureLoaded;
577 _isFrontCrossDisabledTextureLoaded = abstractCheckButton->_isFrontCrossDisabledTextureLoaded;
578 }
579}
580
581ResourceData AbstractCheckButton::getBackNormalFile()
582{

Callers

nothing calls this directly

Calls 1

getSpriteFrameMethod · 0.80

Tested by

no test coverage detected