BaseButton
Inherits: Control < CanvasItem < Node < Object
Inherited By: Button, LinkButton, TextureButton
There is currently no description for this class. Please help us by contributing one!
Properties
|
||
BitField<MouseButtonMask> |
|
|
|
||
|
||
focus_mode |
|
|
|
||
|
||
|
||
|
Methods
void |
_pressed ( ) virtual |
void |
|
get_draw_mode ( ) const |
|
is_hovered ( ) const |
|
void |
set_pressed_no_signal ( bool pressed ) |
Signals
button_down ( )
There is currently no description for this signal. Please help us by contributing one!
button_up ( )
There is currently no description for this signal. Please help us by contributing one!
pressed ( )
There is currently no description for this signal. Please help us by contributing one!
toggled ( bool toggled_on )
There is currently no description for this signal. Please help us by contributing one!
Enumerations
enum DrawMode:
DrawMode DRAW_NORMAL = 0
There is currently no description for this enum. Please help us by contributing one!
DrawMode DRAW_PRESSED = 1
There is currently no description for this enum. Please help us by contributing one!
DrawMode DRAW_HOVER = 2
There is currently no description for this enum. Please help us by contributing one!
DrawMode DRAW_DISABLED = 3
There is currently no description for this enum. Please help us by contributing one!
DrawMode DRAW_HOVER_PRESSED = 4
There is currently no description for this enum. Please help us by contributing one!
enum ActionMode:
ActionMode ACTION_MODE_BUTTON_PRESS = 0
There is currently no description for this enum. Please help us by contributing one!
ActionMode ACTION_MODE_BUTTON_RELEASE = 1
There is currently no description for this enum. Please help us by contributing one!
Property Descriptions
ActionMode action_mode = 1
void set_action_mode ( ActionMode value )
ActionMode get_action_mode ( )
There is currently no description for this property. Please help us by contributing one!
ButtonGroup button_group
void set_button_group ( ButtonGroup value )
ButtonGroup get_button_group ( )
There is currently no description for this property. Please help us by contributing one!
BitField<MouseButtonMask> button_mask = 1
void set_button_mask ( BitField<MouseButtonMask> value )
BitField<MouseButtonMask> get_button_mask ( )
There is currently no description for this property. Please help us by contributing one!
bool button_pressed = false
There is currently no description for this property. Please help us by contributing one!
bool disabled = false
There is currently no description for this property. Please help us by contributing one!
bool keep_pressed_outside = false
There is currently no description for this property. Please help us by contributing one!
Shortcut shortcut
There is currently no description for this property. Please help us by contributing one!
bool shortcut_feedback = true
There is currently no description for this property. Please help us by contributing one!
bool shortcut_in_tooltip = true
There is currently no description for this property. Please help us by contributing one!
bool toggle_mode = false
There is currently no description for this property. Please help us by contributing one!
Method Descriptions
void _pressed ( ) virtual
There is currently no description for this method. Please help us by contributing one!
void _toggled ( bool toggled_on ) virtual
There is currently no description for this method. Please help us by contributing one!
DrawMode get_draw_mode ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_hovered ( ) const
There is currently no description for this method. Please help us by contributing one!
void set_pressed_no_signal ( bool pressed )
There is currently no description for this method. Please help us by contributing one!