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

Method loadTextureDisabled

core/ui/UIEditBox/UIEditBox.cpp:289–314  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

287}
288
289void EditBox::loadTextureDisabled(std::string_view disabled, TextureResType texType)
290{
291 _disabledFileName = disabled;
292 _disabledTexType = texType;
293 bool textureLoaded = true;
294 if (disabled.empty())
295 {
296 _disabledRenderer->resetRender();
297 textureLoaded = false;
298 }
299 else
300 {
301 switch (texType)
302 {
303 case TextureResType::LOCAL:
304 _disabledRenderer->initWithFile(disabled);
305 break;
306 case TextureResType::PLIST:
307 _disabledRenderer->initWithSpriteFrameName(disabled);
308 break;
309 default:
310 break;
311 }
312 }
313 this->setupDisabledTexture(textureLoaded);
314}
315
316void EditBox::setupDisabledTexture(bool textureLoaded)
317{

Callers

nothing calls this directly

Calls 6

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

Tested by

no test coverage detected