aboutsummaryrefslogtreecommitdiff
path: root/scene/gui/tree.h
diff options
context:
space:
mode:
authorneikeq2015-12-08 19:04:56 +0100
committerIgnacio Etcheverry2015-12-10 15:44:16 +0100
commitd4051e6eb91ecad424a0c1d4438d99fbe622cbe3 (patch)
treea798261dfb8f0ccb03f4edeb13a351a19fda9ea9 /scene/gui/tree.h
parent2cc60386d83d06e3b2005f0d2e3094eebfb9e382 (diff)
downloadgodot-d4051e6eb91ecad424a0c1d4438d99fbe622cbe3.tar.gz
godot-d4051e6eb91ecad424a0c1d4438d99fbe622cbe3.tar.zst
godot-d4051e6eb91ecad424a0c1d4438d99fbe622cbe3.zip
Spinbox: increase/decrease with mouse held
Diffstat (limited to '')
-rw-r--r--scene/gui/tree.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/scene/gui/tree.h b/scene/gui/tree.h
index 8fb9b802a..55ccc16d0 100644
--- a/scene/gui/tree.h
+++ b/scene/gui/tree.h
@@ -127,7 +127,7 @@ friend class Tree;
- TreeItem(Tree *p_tree);
+ TreeItem(Tree *p_tree);
void _changed_notify(int p_cell);
@@ -301,6 +301,11 @@ friend class TreeItem;
Vector<ColumnInfo> columns;
+ Timer *range_click_timer;
+ TreeItem *range_item_last;
+ bool range_up_last;
+ void _range_click_timeout();
+
int compute_item_height(TreeItem *p_item) const;
int get_item_height(TreeItem *p_item) const;
// void draw_item_text(String p_text,const Ref<Texture>& p_icon,int p_icon_max_w,bool p_tool,Rect2i p_rect,const Color& p_color);