SplitContainer
Inherits: Container < Control < CanvasItem < Node < Object
Inherited By: HSplitContainer, VSplitContainer
Category: Core
Brief Description
Container for splitting and adjusting.
Member Functions
int | get_dragger_visibility ( ) const |
int | get_split_offset ( ) const |
bool | is_collapsed ( ) const |
void | set_collapsed ( bool collapsed ) |
void | set_dragger_visibility ( int mode ) |
void | set_split_offset ( int offset ) |
Signals
- dragged ( int offset )
Emmited when the dragger is gragged by user.
Numeric Constants
- DRAGGER_VISIBLE = 0 — The split dragger is visible.
- DRAGGER_HIDDEN = 1 — The split dragger is invisible.
- DRAGGER_HIDDEN_COLLAPSED = 2 — The split dragger is invisible and collapsed.
Description
Container for splitting two controls vertically or horizontally, with a grabber that allows adjusting the split offset or ratio.
Member Function Description
int get_dragger_visibility ( ) const
Return visibility of the split dragger(One of DRAGGER_VISIBLE, DRAGGER_HIDDEN or DRAGGER_HIDDEN_COLLAPSED).
int get_split_offset ( ) const
Return the split offset.
bool is_collapsed ( ) const
Return true if the split is collapsed.
void set_collapsed ( bool collapsed )
Set if the split must be collapsed.
void set_dragger_visibility ( int mode )
Set visibility of the split dragger(mode must be one of DRAGGER_VISIBLE, DRAGGER_HIDDEN or DRAGGER_HIDDEN_COLLAPSED).
void set_split_offset ( int offset )
Set the split offset.
© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/2.1/classes/class_splitcontainer.html