diff options
author | RealBadAngel <maciej.kasatkin@o2.pl> | 2016-02-09 06:06:10 +0100 |
---|---|---|
committer | kwolekr <kwolekr@minetest.net> | 2016-02-09 03:03:55 -0500 |
commit | baa7c8f8ad4e5717e324948c85d3da6bbbf17c16 (patch) | |
tree | af5e590989a44c5b1c45b05629afc6f41272be36 /src/guiFormSpecMenu.h | |
parent | eb3840a3f88dd9902ff1c5ea50d90a7f33e08d82 (diff) | |
download | minetest-baa7c8f8ad4e5717e324948c85d3da6bbbf17c16.tar.gz minetest-baa7c8f8ad4e5717e324948c85d3da6bbbf17c16.tar.bz2 minetest-baa7c8f8ad4e5717e324948c85d3da6bbbf17c16.zip |
FormSpec: Add StaticTextSpec and superimpose over item image buttons
Diffstat (limited to 'src/guiFormSpecMenu.h')
-rw-r--r-- | src/guiFormSpecMenu.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/guiFormSpecMenu.h b/src/guiFormSpecMenu.h index 9b892f192..0677e87a6 100644 --- a/src/guiFormSpecMenu.h +++ b/src/guiFormSpecMenu.h @@ -228,6 +228,20 @@ class GUIFormSpecMenu : public GUIModalMenu irr::video::SColor color; }; + struct StaticTextSpec { + StaticTextSpec() + { + } + StaticTextSpec(const std::wstring &a_text, + const core::rect<s32> &a_rect): + text(a_text), + rect(a_rect) + { + } + std::wstring text; + core::rect<s32> rect; + }; + public: GUIFormSpecMenu(irr::IrrlichtDevice* dev, gui::IGUIElement* parent, s32 id, @@ -339,6 +353,7 @@ protected: std::vector<ImageDrawSpec> m_itemimages; std::vector<BoxDrawSpec> m_boxes; std::vector<FieldSpec> m_fields; + std::vector<StaticTextSpec> m_static_texts; std::vector<std::pair<FieldSpec,GUITable*> > m_tables; std::vector<std::pair<FieldSpec,gui::IGUICheckBox*> > m_checkboxes; std::map<std::string, TooltipSpec> m_tooltips; |