]> git.lizzy.rs Git - minetest.git/blobdiff - src/guiFormSpecMenu.h
Grow dirt_with_snow instead of dirt_with_grass if snow is above it
[minetest.git] / src / guiFormSpecMenu.h
index e6a2efe42413d900e274052a58b0cd1d60d69e42..17b202b187e5ab30c2bd39ae49283236e86ce172 100644 (file)
@@ -1,6 +1,6 @@
 /*
-Minetest-c55
-Copyright (C) 2010 celeron55, Perttu Ahola <celeron55@gmail.com>
+Minetest
+Copyright (C) 2013 celeron55, Perttu Ahola <celeron55@gmail.com>
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
@@ -133,6 +133,7 @@ class GUIFormSpecMenu : public GUIModalMenu
                        send = false;
                        is_button = false;
                        is_exit = false;
+                       tooltip="";
                }
                std::wstring fname;
                std::wstring flabel;
@@ -141,6 +142,8 @@ class GUIFormSpecMenu : public GUIModalMenu
                bool send;
                bool is_button;
                bool is_exit;
+               core::rect<s32> rect;
+               std::string tooltip;
        };
 
 public:
@@ -206,10 +209,11 @@ class GUIFormSpecMenu : public GUIModalMenu
        IFormSource *m_form_src;
        TextDest *m_text_dst;
 
-       core::array<ListDrawSpec> m_inventorylists;
-       core::array<ImageDrawSpec> m_backgrounds;       
-       core::array<ImageDrawSpec> m_images;
-       core::array<FieldSpec> m_fields;
+       std::vector<ListDrawSpec> m_inventorylists;
+       std::vector<ImageDrawSpec> m_backgrounds;
+       std::vector<ImageDrawSpec> m_images;
+       std::vector<ImageDrawSpec> m_itemimages;
+       std::vector<FieldSpec> m_fields;
 
        ItemSpec *m_selected_item;
        u32 m_selected_amount;