diff options
Diffstat (limited to 'scene/gui/tab_container.h')
| -rw-r--r-- | scene/gui/tab_container.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/scene/gui/tab_container.h b/scene/gui/tab_container.h index 8b6ca7704e..67f631f866 100644 --- a/scene/gui/tab_container.h +++ b/scene/gui/tab_container.h @@ -46,7 +46,7 @@ public: private: int mouse_x_cache; - int tab_display_ofs; + int first_tab_cache; int tabs_ofs_cache; int last_tab_cache; int current; @@ -57,6 +57,8 @@ private: int _get_top_margin() const; Popup *popup; + Vector<Control*> _get_tabs() const; + int _get_tab_width(int p_index) const; protected: @@ -83,6 +85,9 @@ public: void set_tab_icon(int p_tab,const Ref<Texture>& p_icon); Ref<Texture> get_tab_icon(int p_tab) const; + void set_tab_disabled(int p_tab, bool p_disabled); + bool get_tab_disabled(int p_tab) const; + int get_tab_count() const; void set_current_tab(int p_current); int get_current_tab() const; |