summaryrefslogtreecommitdiffstats
path: root/editor/plugins/item_list_editor_plugin.h
diff options
context:
space:
mode:
authorPedro J. Estébanez <pedrojrulez@gmail.com>2018-03-24 02:51:26 +0100
committerPedro J. Estébanez <pedrojrulez@gmail.com>2018-03-27 19:19:45 +0200
commitbf14a6deffe4c9b74920080851f7e4e273f66116 (patch)
treecda820f1502c0dc953cb883f843310860babb8c3 /editor/plugins/item_list_editor_plugin.h
parentab3b1d9f3ed5c8a4dda885d84ed5949b0146639d (diff)
downloadredot-engine-bf14a6deffe4c9b74920080851f7e4e273f66116.tar.gz
Support radio-button entries in ItemListPlugin
Diffstat (limited to 'editor/plugins/item_list_editor_plugin.h')
-rw-r--r--editor/plugins/item_list_editor_plugin.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/editor/plugins/item_list_editor_plugin.h b/editor/plugins/item_list_editor_plugin.h
index bd7d3db10d..d6a071b9b9 100644
--- a/editor/plugins/item_list_editor_plugin.h
+++ b/editor/plugins/item_list_editor_plugin.h
@@ -74,7 +74,9 @@ public:
virtual Ref<Texture> get_item_icon(int p_idx) const { return Ref<Texture>(); };
virtual void set_item_checkable(int p_idx, bool p_check) {}
+ virtual void set_item_radio_checkable(int p_idx, bool p_check) {}
virtual bool is_item_checkable(int p_idx) const { return false; };
+ virtual bool is_item_radio_checkable(int p_idx) const { return false; };
virtual void set_item_checked(int p_idx, bool p_checked) {}
virtual bool is_item_checked(int p_idx) const { return false; };
@@ -145,7 +147,9 @@ public:
virtual Ref<Texture> get_item_icon(int p_idx) const { return pp->get_item_icon(p_idx); }
virtual void set_item_checkable(int p_idx, bool p_check) { pp->set_item_as_checkable(p_idx, p_check); }
+ virtual void set_item_radio_checkable(int p_idx, bool p_check) { pp->set_item_as_radio_checkable(p_idx, p_check); }
virtual bool is_item_checkable(int p_idx) const { return pp->is_item_checkable(p_idx); }
+ virtual bool is_item_radio_checkable(int p_idx) const { return pp->is_item_radio_checkable(p_idx); }
virtual void set_item_checked(int p_idx, bool p_checked) { pp->set_item_checked(p_idx, p_checked); }
virtual bool is_item_checked(int p_idx) const { return pp->is_item_checked(p_idx); }