diff options
Diffstat (limited to 'scene/gui/control.h')
-rw-r--r-- | scene/gui/control.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scene/gui/control.h b/scene/gui/control.h index 851d8316fb..1e2db7a575 100644 --- a/scene/gui/control.h +++ b/scene/gui/control.h @@ -162,6 +162,8 @@ private: Control *_get_focus_neighbour(Margin p_margin,int p_count=0); + void _set_anchor(Margin p_margin,AnchorType p_anchor); + float _get_parent_range(int p_idx) const; float _get_range(int p_idx) const; float _s2a(float p_val, AnchorType p_anchor,float p_range) const; @@ -244,7 +246,7 @@ public: /* POSITIONING */ - void set_anchor(Margin p_margin,AnchorType p_anchor); + void set_anchor(Margin p_margin,AnchorType p_anchor, bool p_keep_margin=false); void set_anchor_and_margin(Margin p_margin,AnchorType p_anchor, float p_pos); AnchorType get_anchor(Margin p_margin) const; |