MCPcopy Create free account
hub / github.com/TankOs/SFGUI / InvalidateImpl

Method InvalidateImpl

src/SFGUI/Image.cpp:45–51  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

43}
44
45std::unique_ptr<RenderQueue> Image::InvalidateImpl() const {
46 std::unique_ptr<RenderQueue> queue = Context::Get().GetEngine().CreateImageDrawable( std::dynamic_pointer_cast<const Image>( shared_from_this() ) );
47
48 m_texture_offset = queue->GetPrimitives()[0]->GetTextures()[0]->offset;
49
50 return queue;
51}
52
53sf::Vector2f Image::CalculateRequisition() {
54 return sf::Vector2f( static_cast<float>( m_image.getSize().x ), static_cast<float>( m_image.getSize().y ) );

Callers

nothing calls this directly

Calls 1

CreateImageDrawableMethod · 0.80

Tested by

no test coverage detected