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

Method loadTextureDisabled

core/ui/UIButton.cpp:369–394  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

367}
368
369void Button::loadTextureDisabled(std::string_view disabled, TextureResType texType)
370{
371 _disabledFileName = disabled;
372 _disabledTexType = texType;
373 bool textureLoaded = true;
374 if (disabled.empty())
375 {
376 _buttonDisabledRenderer->resetRender();
377 textureLoaded = false;
378 }
379 else
380 {
381 switch (texType)
382 {
383 case TextureResType::LOCAL:
384 _buttonDisabledRenderer->initWithFile(disabled);
385 break;
386 case TextureResType::PLIST:
387 _buttonDisabledRenderer->initWithSpriteFrameName(disabled);
388 break;
389 default:
390 break;
391 }
392 }
393 this->setupDisabledTexture(textureLoaded);
394}
395
396void Button::setupDisabledTexture(bool textureLoaded)
397{

Calls 6

setupDisabledTextureMethod · 0.95
emptyMethod · 0.45
resetRenderMethod · 0.45
initWithFileMethod · 0.45
initWithSpriteFrameMethod · 0.45

Tested by

no test coverage detected