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

Method loadSlidBallTextureNormal

core/ui/UISlider.cpp:343–366  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

341}
342
343void Slider::loadSlidBallTextureNormal(std::string_view normal, TextureResType texType)
344{
345 _slidBallNormalTextureFile = normal;
346 _ballNTexType = texType;
347 if (normal.empty())
348 {
349 _slidBallNormalRenderer->init();
350 }
351 else
352 {
353 switch (_ballNTexType)
354 {
355 case TextureResType::LOCAL:
356 _slidBallNormalRenderer->setTexture(normal);
357 break;
358 case TextureResType::PLIST:
359 _slidBallNormalRenderer->setSpriteFrame(normal);
360 break;
361 default:
362 break;
363 }
364 }
365 this->updateChildrenDisplayedRGBA();
366}
367void Slider::loadSlidBallTextureNormal(SpriteFrame* spriteframe)
368{
369 _slidBallNormalRenderer->setSpriteFrame(spriteframe);

Callers 6

createMethod · 0.80
initMethod · 0.80
setPropsFromBinaryMethod · 0.80

Calls 5

emptyMethod · 0.45
initMethod · 0.45
setTextureMethod · 0.45
setSpriteFrameMethod · 0.45

Tested by 1

initMethod · 0.64