9 #ifndef TurtleBrainsExpress_NineSlice_hpp
10 #define TurtleBrainsExpress_NineSlice_hpp
12 #include <turtle_brains/graphics/tb_graphic.hpp>
13 #include <turtle_brains/graphics/tb_sprite.hpp>
63 virtual void OnRender(
void)
const override;
69 std::array<tbGraphics::Sprite, 9> mSprites;
Definition: tb_graphic.hpp:61
virtual void OnRender(void) const override
Definition: tbx_nine_slice.hpp:19
A collection of objects and functions to express games quickly.
NineSlice(const std::array< tbGraphics::Sprite, 9 > sprites, tbGraphics::PixelSpace width, tbGraphics::PixelSpace height)
virtual tbGraphics::PixelSpace GetPixelHeight(void) const override
Definition: tbx_nine_slice.hpp:60
tbCore::uint16 PixelSpace
Definition: tb_texture_manager.hpp:36
virtual tbGraphics::PixelSpace GetPixelWidth(void) const override
Definition: tbx_nine_slice.hpp:59
std::string tbString
Definition: tb_string.hpp:335
Definition: tbx_nine_slice.hpp:25