| 272 | } |
| 273 | |
| 274 | void AbstractCheckButton::loadTextureFrontCrossDisabled(std::string_view frontCrossDisabled, TextureResType texType) |
| 275 | { |
| 276 | _frontCrossDisabledFileName = frontCrossDisabled; |
| 277 | _isFrontCrossDisabledTextureLoaded = !frontCrossDisabled.empty(); |
| 278 | if (!_isFrontCrossDisabledTextureLoaded) |
| 279 | return; |
| 280 | |
| 281 | _frontCrossDisabledTexType = texType; |
| 282 | switch (_frontCrossDisabledTexType) |
| 283 | { |
| 284 | case TextureResType::LOCAL: |
| 285 | _frontCrossDisabledRenderer->setTexture(frontCrossDisabled); |
| 286 | break; |
| 287 | case TextureResType::PLIST: |
| 288 | _frontCrossDisabledRenderer->setSpriteFrame(frontCrossDisabled); |
| 289 | break; |
| 290 | default: |
| 291 | break; |
| 292 | } |
| 293 | this->setupFrontCrossDisableTexture(); |
| 294 | } |
| 295 | |
| 296 | void AbstractCheckButton::loadTextureFrontCrossDisabled(SpriteFrame* spriteframe) |
| 297 | { |
no test coverage detected