Control
Inherits: CanvasItem < Node < Object
Inherited By: BaseButton, ColorRect, Container, GraphEdit, ItemList, JamClientUI, JamEditorPluginPage, Label, LineEdit, MenuBar, NinePatchRect, Panel, Range, ReferenceRect, RichTextLabel, Separator, TabBar, TextEdit, TextureRect, Tree, VideoStreamPlayer
There is currently no description for this class. Please help us by contributing one!
Properties
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
physics_interpolation_mode |
|
|
|
||
|
||
|
||
|
||
|
||
BitField<SizeFlags> |
|
|
|
||
BitField<SizeFlags> |
|
|
|
||
|
Methods
Signals
focus_entered ( )
There is currently no description for this signal. Please help us by contributing one!
focus_exited ( )
There is currently no description for this signal. Please help us by contributing one!
gui_input ( InputEvent event )
There is currently no description for this signal. Please help us by contributing one!
minimum_size_changed ( )
There is currently no description for this signal. Please help us by contributing one!
mouse_entered ( )
There is currently no description for this signal. Please help us by contributing one!
mouse_exited ( )
There is currently no description for this signal. Please help us by contributing one!
resized ( )
There is currently no description for this signal. Please help us by contributing one!
size_flags_changed ( )
There is currently no description for this signal. Please help us by contributing one!
theme_changed ( )
There is currently no description for this signal. Please help us by contributing one!
Enumerations
enum FocusMode:
FocusMode FOCUS_NONE = 0
There is currently no description for this enum. Please help us by contributing one!
FocusMode FOCUS_CLICK = 1
There is currently no description for this enum. Please help us by contributing one!
FocusMode FOCUS_ALL = 2
There is currently no description for this enum. Please help us by contributing one!
enum CursorShape:
CursorShape CURSOR_ARROW = 0
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_IBEAM = 1
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_POINTING_HAND = 2
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_CROSS = 3
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_WAIT = 4
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_BUSY = 5
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_DRAG = 6
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_CAN_DROP = 7
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_FORBIDDEN = 8
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_VSIZE = 9
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_HSIZE = 10
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_BDIAGSIZE = 11
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_FDIAGSIZE = 12
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_MOVE = 13
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_VSPLIT = 14
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_HSPLIT = 15
There is currently no description for this enum. Please help us by contributing one!
CursorShape CURSOR_HELP = 16
There is currently no description for this enum. Please help us by contributing one!
enum LayoutPreset:
LayoutPreset PRESET_TOP_LEFT = 0
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_TOP_RIGHT = 1
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_BOTTOM_LEFT = 2
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_BOTTOM_RIGHT = 3
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_CENTER_LEFT = 4
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_CENTER_TOP = 5
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_CENTER_RIGHT = 6
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_CENTER_BOTTOM = 7
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_CENTER = 8
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_LEFT_WIDE = 9
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_TOP_WIDE = 10
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_RIGHT_WIDE = 11
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_BOTTOM_WIDE = 12
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_VCENTER_WIDE = 13
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_HCENTER_WIDE = 14
There is currently no description for this enum. Please help us by contributing one!
LayoutPreset PRESET_FULL_RECT = 15
There is currently no description for this enum. Please help us by contributing one!
enum LayoutPresetMode:
LayoutPresetMode PRESET_MODE_MINSIZE = 0
There is currently no description for this enum. Please help us by contributing one!
LayoutPresetMode PRESET_MODE_KEEP_WIDTH = 1
There is currently no description for this enum. Please help us by contributing one!
LayoutPresetMode PRESET_MODE_KEEP_HEIGHT = 2
There is currently no description for this enum. Please help us by contributing one!
LayoutPresetMode PRESET_MODE_KEEP_SIZE = 3
There is currently no description for this enum. Please help us by contributing one!
flags SizeFlags:
SizeFlags SIZE_SHRINK_BEGIN = 0
There is currently no description for this enum. Please help us by contributing one!
SizeFlags SIZE_FILL = 1
There is currently no description for this enum. Please help us by contributing one!
SizeFlags SIZE_EXPAND = 2
There is currently no description for this enum. Please help us by contributing one!
SizeFlags SIZE_EXPAND_FILL = 3
There is currently no description for this enum. Please help us by contributing one!
SizeFlags SIZE_SHRINK_CENTER = 4
There is currently no description for this enum. Please help us by contributing one!
SizeFlags SIZE_SHRINK_END = 8
There is currently no description for this enum. Please help us by contributing one!
enum MouseFilter:
MouseFilter MOUSE_FILTER_STOP = 0
There is currently no description for this enum. Please help us by contributing one!
MouseFilter MOUSE_FILTER_PASS = 1
There is currently no description for this enum. Please help us by contributing one!
MouseFilter MOUSE_FILTER_IGNORE = 2
There is currently no description for this enum. Please help us by contributing one!
enum GrowDirection:
GrowDirection GROW_DIRECTION_BEGIN = 0
There is currently no description for this enum. Please help us by contributing one!
GrowDirection GROW_DIRECTION_END = 1
There is currently no description for this enum. Please help us by contributing one!
GrowDirection GROW_DIRECTION_BOTH = 2
There is currently no description for this enum. Please help us by contributing one!
enum Anchor:
Anchor ANCHOR_BEGIN = 0
There is currently no description for this enum. Please help us by contributing one!
Anchor ANCHOR_END = 1
There is currently no description for this enum. Please help us by contributing one!
enum LayoutDirection:
LayoutDirection LAYOUT_DIRECTION_INHERITED = 0
There is currently no description for this enum. Please help us by contributing one!
LayoutDirection LAYOUT_DIRECTION_LOCALE = 1
There is currently no description for this enum. Please help us by contributing one!
LayoutDirection LAYOUT_DIRECTION_LTR = 2
There is currently no description for this enum. Please help us by contributing one!
LayoutDirection LAYOUT_DIRECTION_RTL = 3
There is currently no description for this enum. Please help us by contributing one!
enum TextDirection:
TextDirection TEXT_DIRECTION_INHERITED = 3
There is currently no description for this enum. Please help us by contributing one!
TextDirection TEXT_DIRECTION_AUTO = 0
There is currently no description for this enum. Please help us by contributing one!
TextDirection TEXT_DIRECTION_LTR = 1
There is currently no description for this enum. Please help us by contributing one!
TextDirection TEXT_DIRECTION_RTL = 2
There is currently no description for this enum. Please help us by contributing one!
Constants
NOTIFICATION_RESIZED = 40
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_MOUSE_ENTER = 41
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_MOUSE_EXIT = 42
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_MOUSE_ENTER_SELF = 60
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_MOUSE_EXIT_SELF = 61
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_FOCUS_ENTER = 43
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_FOCUS_EXIT = 44
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_THEME_CHANGED = 45
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_SCROLL_BEGIN = 47
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_SCROLL_END = 48
There is currently no description for this constant. Please help us by contributing one!
NOTIFICATION_LAYOUT_DIRECTION_CHANGED = 49
There is currently no description for this constant. Please help us by contributing one!
Property Descriptions
float anchor_bottom = 0.0
There is currently no description for this property. Please help us by contributing one!
float anchor_left = 0.0
There is currently no description for this property. Please help us by contributing one!
float anchor_right = 0.0
There is currently no description for this property. Please help us by contributing one!
float anchor_top = 0.0
There is currently no description for this property. Please help us by contributing one!
bool auto_translate
There is currently no description for this property. Please help us by contributing one!
bool clip_contents = false
There is currently no description for this property. Please help us by contributing one!
Vector2 custom_minimum_size = Vector2(0, 0)
There is currently no description for this property. Please help us by contributing one!
FocusMode focus_mode = 0
There is currently no description for this property. Please help us by contributing one!
NodePath focus_neighbor_bottom = NodePath("")
There is currently no description for this property. Please help us by contributing one!
NodePath focus_neighbor_left = NodePath("")
There is currently no description for this property. Please help us by contributing one!
NodePath focus_neighbor_right = NodePath("")
There is currently no description for this property. Please help us by contributing one!
NodePath focus_neighbor_top = NodePath("")
There is currently no description for this property. Please help us by contributing one!
NodePath focus_next = NodePath("")
There is currently no description for this property. Please help us by contributing one!
NodePath focus_previous = NodePath("")
There is currently no description for this property. Please help us by contributing one!
Vector2 global_position
Vector2 get_global_position ( )
There is currently no description for this property. Please help us by contributing one!
GrowDirection grow_horizontal = 1
void set_h_grow_direction ( GrowDirection value )
GrowDirection get_h_grow_direction ( )
There is currently no description for this property. Please help us by contributing one!
GrowDirection grow_vertical = 1
void set_v_grow_direction ( GrowDirection value )
GrowDirection get_v_grow_direction ( )
There is currently no description for this property. Please help us by contributing one!
LayoutDirection layout_direction = 0
void set_layout_direction ( LayoutDirection value )
LayoutDirection get_layout_direction ( )
There is currently no description for this property. Please help us by contributing one!
bool localize_numeral_system = true
There is currently no description for this property. Please help us by contributing one!
CursorShape mouse_default_cursor_shape = 0
void set_default_cursor_shape ( CursorShape value )
CursorShape get_default_cursor_shape ( )
There is currently no description for this property. Please help us by contributing one!
MouseFilter mouse_filter = 0
void set_mouse_filter ( MouseFilter value )
MouseFilter get_mouse_filter ( )
There is currently no description for this property. Please help us by contributing one!
bool mouse_force_pass_scroll_events = true
There is currently no description for this property. Please help us by contributing one!
float offset_bottom = 0.0
There is currently no description for this property. Please help us by contributing one!
float offset_left = 0.0
There is currently no description for this property. Please help us by contributing one!
float offset_right = 0.0
There is currently no description for this property. Please help us by contributing one!
float offset_top = 0.0
There is currently no description for this property. Please help us by contributing one!
Vector2 pivot_offset = Vector2(0, 0)
There is currently no description for this property. Please help us by contributing one!
Vector2 position = Vector2(0, 0)
Vector2 get_position ( )
There is currently no description for this property. Please help us by contributing one!
float rotation = 0.0
There is currently no description for this property. Please help us by contributing one!
float rotation_degrees
There is currently no description for this property. Please help us by contributing one!
Vector2 scale = Vector2(1, 1)
There is currently no description for this property. Please help us by contributing one!
Node shortcut_context
There is currently no description for this property. Please help us by contributing one!
Vector2 size = Vector2(0, 0)
Vector2 get_size ( )
There is currently no description for this property. Please help us by contributing one!
BitField<SizeFlags> size_flags_horizontal = 1
There is currently no description for this property. Please help us by contributing one!
float size_flags_stretch_ratio = 1.0
There is currently no description for this property. Please help us by contributing one!
BitField<SizeFlags> size_flags_vertical = 1
There is currently no description for this property. Please help us by contributing one!
Theme theme
There is currently no description for this property. Please help us by contributing one!
StringName theme_type_variation = &""
void set_theme_type_variation ( StringName value )
StringName get_theme_type_variation ( )
There is currently no description for this property. Please help us by contributing one!
String tooltip_text = ""
There is currently no description for this property. Please help us by contributing one!
Method Descriptions
bool _can_drop_data ( Vector2 at_position, Variant data ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _drop_data ( Vector2 at_position, Variant data ) virtual
There is currently no description for this method. Please help us by contributing one!
Variant _get_drag_data ( Vector2 at_position ) virtual
There is currently no description for this method. Please help us by contributing one!
Vector2 _get_minimum_size ( ) virtual const
There is currently no description for this method. Please help us by contributing one!
String _get_tooltip ( Vector2 at_position ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _gui_input ( InputEvent event ) virtual
There is currently no description for this method. Please help us by contributing one!
bool _has_point ( Vector2 point ) virtual const
There is currently no description for this method. Please help us by contributing one!
Object _make_custom_tooltip ( String for_text ) virtual const
There is currently no description for this method. Please help us by contributing one!
Vector3i[] _structured_text_parser ( Array args, String text ) virtual const
There is currently no description for this method. Please help us by contributing one!
void accept_event ( )
There is currently no description for this method. Please help us by contributing one!
void add_theme_color_override ( StringName name, Color color )
There is currently no description for this method. Please help us by contributing one!
void add_theme_constant_override ( StringName name, int constant )
There is currently no description for this method. Please help us by contributing one!
void add_theme_font_override ( StringName name, Font font )
There is currently no description for this method. Please help us by contributing one!
void add_theme_font_size_override ( StringName name, int font_size )
There is currently no description for this method. Please help us by contributing one!
void add_theme_icon_override ( StringName name, Texture2D texture )
There is currently no description for this method. Please help us by contributing one!
void add_theme_stylebox_override ( StringName name, StyleBox stylebox )
There is currently no description for this method. Please help us by contributing one!
void begin_bulk_theme_override ( )
There is currently no description for this method. Please help us by contributing one!
void end_bulk_theme_override ( )
There is currently no description for this method. Please help us by contributing one!
Control find_next_valid_focus ( ) const
There is currently no description for this method. Please help us by contributing one!
Control find_prev_valid_focus ( ) const
There is currently no description for this method. Please help us by contributing one!
Control find_valid_focus_neighbor ( Side side ) const
There is currently no description for this method. Please help us by contributing one!
void force_drag ( Variant data, Control preview )
There is currently no description for this method. Please help us by contributing one!
float get_anchor ( Side side ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_begin ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_combined_minimum_size ( ) const
There is currently no description for this method. Please help us by contributing one!
CursorShape get_cursor_shape ( Vector2 position=Vector2(0, 0) ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_end ( ) const
There is currently no description for this method. Please help us by contributing one!
NodePath get_focus_neighbor ( Side side ) const
There is currently no description for this method. Please help us by contributing one!
Rect2 get_global_rect ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_minimum_size ( ) const
There is currently no description for this method. Please help us by contributing one!
float get_offset ( Side offset ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_parent_area_size ( ) const
There is currently no description for this method. Please help us by contributing one!
Control get_parent_control ( ) const
There is currently no description for this method. Please help us by contributing one!
Rect2 get_rect ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_screen_position ( ) const
There is currently no description for this method. Please help us by contributing one!
Color get_theme_color ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
int get_theme_constant ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
float get_theme_default_base_scale ( ) const
There is currently no description for this method. Please help us by contributing one!
Font get_theme_default_font ( ) const
There is currently no description for this method. Please help us by contributing one!
int get_theme_default_font_size ( ) const
There is currently no description for this method. Please help us by contributing one!
Font get_theme_font ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
int get_theme_font_size ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
Texture2D get_theme_icon ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
StyleBox get_theme_stylebox ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
String get_tooltip ( Vector2 at_position=Vector2(0, 0) ) const
There is currently no description for this method. Please help us by contributing one!
void grab_click_focus ( )
There is currently no description for this method. Please help us by contributing one!
void grab_focus ( )
There is currently no description for this method. Please help us by contributing one!
bool has_focus ( ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_color ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_color_override ( StringName name ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_constant ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_constant_override ( StringName name ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_font ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_font_override ( StringName name ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_font_size ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_font_size_override ( StringName name ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_icon ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_icon_override ( StringName name ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_stylebox ( StringName name, StringName theme_type=&”” ) const
There is currently no description for this method. Please help us by contributing one!
bool has_theme_stylebox_override ( StringName name ) const
There is currently no description for this method. Please help us by contributing one!
bool is_drag_successful ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_layout_rtl ( ) const
There is currently no description for this method. Please help us by contributing one!
void release_focus ( )
There is currently no description for this method. Please help us by contributing one!
void remove_theme_color_override ( StringName name )
There is currently no description for this method. Please help us by contributing one!
void remove_theme_constant_override ( StringName name )
There is currently no description for this method. Please help us by contributing one!
void remove_theme_font_override ( StringName name )
There is currently no description for this method. Please help us by contributing one!
void remove_theme_font_size_override ( StringName name )
There is currently no description for this method. Please help us by contributing one!
void remove_theme_icon_override ( StringName name )
There is currently no description for this method. Please help us by contributing one!
void remove_theme_stylebox_override ( StringName name )
There is currently no description for this method. Please help us by contributing one!
void reset_size ( )
There is currently no description for this method. Please help us by contributing one!
void set_anchor ( Side side, float anchor, bool keep_offset=false, bool push_opposite_anchor=true )
There is currently no description for this method. Please help us by contributing one!
void set_anchor_and_offset ( Side side, float anchor, float offset, bool push_opposite_anchor=false )
There is currently no description for this method. Please help us by contributing one!
void set_anchors_and_offsets_preset ( LayoutPreset preset, LayoutPresetMode resize_mode=0, int margin=0 )
There is currently no description for this method. Please help us by contributing one!
void set_anchors_preset ( LayoutPreset preset, bool keep_offsets=false )
There is currently no description for this method. Please help us by contributing one!
void set_begin ( Vector2 position )
There is currently no description for this method. Please help us by contributing one!
void set_drag_forwarding ( Callable drag_func, Callable can_drop_func, Callable drop_func )
There is currently no description for this method. Please help us by contributing one!
void set_drag_preview ( Control control )
There is currently no description for this method. Please help us by contributing one!
void set_end ( Vector2 position )
There is currently no description for this method. Please help us by contributing one!
void set_focus_neighbor ( Side side, NodePath neighbor )
There is currently no description for this method. Please help us by contributing one!
void set_global_position ( Vector2 position, bool keep_offsets=false )
There is currently no description for this method. Please help us by contributing one!
void set_offset ( Side side, float offset )
There is currently no description for this method. Please help us by contributing one!
void set_offsets_preset ( LayoutPreset preset, LayoutPresetMode resize_mode=0, int margin=0 )
There is currently no description for this method. Please help us by contributing one!
void set_position ( Vector2 position, bool keep_offsets=false )
There is currently no description for this method. Please help us by contributing one!
void set_size ( Vector2 size, bool keep_offsets=false )
There is currently no description for this method. Please help us by contributing one!
void update_minimum_size ( )
There is currently no description for this method. Please help us by contributing one!
void warp_mouse ( Vector2 position )
There is currently no description for this method. Please help us by contributing one!