26 #ifndef TGUI_TEXTURE_DATA_HPP
27 #define TGUI_TEXTURE_DATA_HPP
31 #include <TGUI/Rect.hpp>
32 #include <TGUI/Optional.hpp>
33 #include <TGUI/SvgImage.hpp>
35 #include <TGUI/BackendTexture.hpp>
47 struct TGUI_API TextureData
50 Optional<SvgImage> svgImage;
51 std::shared_ptr<BackendTextureBase> backendTexture;
57 struct TGUI_API TextureDataHolder
59 std::shared_ptr<TextureData> data;
62 unsigned int users = 0;
Namespace that contains all TGUI functions and classes.
Definition: AbsoluteOrRelativeValue.hpp:36