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

Method SetImage

src/SFGUI/Image.cpp:23–39  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21}
22
23void Image::SetImage( const sf::Image& image ) {
24 if( !image.getSize().x || !image.getSize().y ) {
25 return;
26 }
27
28 if( m_image.getSize() == image.getSize() ) {
29 m_image = image;
30
31 sfg::Renderer::Get().UpdateImage( m_texture_offset, image );
32 }
33 else {
34 m_image = image;
35
36 RequestResize();
37 Invalidate();
38 }
39}
40
41const sf::Image& Image::GetImage() const {
42 return m_image;

Callers 3

RunMethod · 0.45
OnMirrorImageClickMethod · 0.45
mainFunction · 0.45

Calls 1

UpdateImageMethod · 0.80

Tested by 2

RunMethod · 0.36
OnMirrorImageClickMethod · 0.36