LCOV - code coverage report
Current view: top level - xenolith/renderer/basic2d - XL2dSprite.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 331 389 85.1 %
Date: 2024-05-12 00:16:13 Functions: 39 40 97.5 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::basic2d::Sprite::setAutofit(stappler::font::Autofit) 16178
stappler::xenolith::basic2d::Sprite::setTexture(stappler::StringViewBase<char>) 12
stappler::xenolith::basic2d::Sprite::setTexture(stappler::RcBase<stappler::xenolith::Texture>&&) 1481
stappler::xenolith::basic2d::Sprite::updateColor() 1657613
stappler::xenolith::basic2d::Sprite::initVertexes() 5908
stappler::xenolith::basic2d::Sprite::pushCommands(stappler::xenolith::FrameInfo&, stappler::xenolith::NodeFlags) 52163
stappler::xenolith::basic2d::Sprite::setBlendInfo(stappler::xenolith::core::BlendInfo const&) 12
stappler::xenolith::basic2d::Sprite::setColorMode(stappler::xenolith::core::ColorMode const&) 2890
stappler::xenolith::basic2d::Sprite::setLineWidth(float) 12
stappler::xenolith::basic2d::Sprite::setNormalized(bool) 1465
stappler::xenolith::basic2d::Sprite::setTextureRect(stappler::geom::Rect const&) 6
stappler::xenolith::basic2d::Sprite::updateVertexes() 76
stappler::xenolith::basic2d::Sprite::onTextureLoaded() 20813
stappler::xenolith::basic2d::Sprite::setSamplerIndex(unsigned short) 10
stappler::xenolith::basic2d::Sprite::getAutofitParams(stappler::font::Autofit, stappler::geom::Vec2 const&, stappler::geom::Size2 const&, stappler::geom::Size2 const&, stappler::geom::Rect&, stappler::geom::Rect&) 76
stappler::xenolith::basic2d::Sprite::setLinearGradient(stappler::RcBase<stappler::xenolith::basic2d::LinearGradient>&&) 750
stappler::xenolith::basic2d::Sprite::setRenderingLevel(stappler::xenolith::core::RenderingLevel) 7244
stappler::xenolith::basic2d::Sprite::onContentSizeDirty() 27763
stappler::xenolith::basic2d::Sprite::pushShadowCommands(stappler::xenolith::FrameInfo&, stappler::xenolith::NodeFlags, stappler::geom::Mat4 const&, stappler::SpanView<stappler::xenolith::basic2d::TransformVertexData>) 0
stappler::xenolith::basic2d::Sprite::setAutofitPosition(stappler::geom::Vec2 const&) 6
stappler::xenolith::basic2d::Sprite::updateBlendAndDepth() 68469
stappler::xenolith::basic2d::Sprite::updateVertexesColor() 185
stappler::xenolith::basic2d::Sprite::setTextureLoadedCallback(std::function<void ()>&&) 6
stappler::xenolith::basic2d::Sprite::draw(stappler::xenolith::FrameInfo&, stappler::xenolith::NodeFlags) 142982
stappler::xenolith::basic2d::Sprite::init(stappler::StringViewBase<char>) 23450
stappler::xenolith::basic2d::Sprite::init(stappler::RcBase<stappler::xenolith::Texture>&&) 6
stappler::xenolith::basic2d::Sprite::init() 21965
stappler::xenolith::basic2d::Sprite::onExit() 23444
stappler::xenolith::basic2d::Sprite::onEnter(stappler::xenolith::Scene*) 23444
stappler::xenolith::basic2d::Sprite::visitDraw(stappler::xenolith::FrameInfo&, stappler::xenolith::NodeFlags) 247190
stappler::xenolith::basic2d::Sprite::Sprite() 23456
stappler::xenolith::basic2d::Sprite::~Sprite() 88
stappler::xenolith::basic2d::Sprite::~Sprite().2 23456
stappler::xenolith::basic2d::Sprite::getTexture() const 18
stappler::xenolith::basic2d::Sprite::getMaterialInfo() const 19658
stappler::xenolith::basic2d::Sprite::checkVertexDirty() const 98099
stappler::xenolith::basic2d::Sprite::getLinearGradient() const 6
stappler::xenolith::basic2d::Sprite::getMaterialImages() const 66
stappler::xenolith::basic2d::Sprite::isMaterialRevokable() const 66
stappler::xenolith::basic2d::Sprite::getRealRenderingLevel() const 11820

Generated by: LCOV version 1.14