2017-09-12 22:42:36 +02:00
<?xml version="1.0" encoding="UTF-8" ?>
2018-02-27 13:57:10 +01:00
<class name= "ColorPickerButton" inherits= "Button" category= "Core" version= "3.0.2" >
2017-09-12 22:42:36 +02:00
<brief_description >
Button that pops out a [ColorPicker]
</brief_description>
<description >
Encapsulates a [ColorPicker] making it accesible by pressing a button, pressing the button will toggle the [ColorPicker] visibility
</description>
<tutorials >
</tutorials>
<demos >
</demos>
<methods >
2017-12-25 17:03:53 +01:00
<method name= "get_picker" qualifiers= "const" >
2017-09-12 22:42:36 +02:00
<return type= "ColorPicker" >
</return>
<description >
2017-12-04 19:57:59 +01:00
Returns the [code]ColorPicker[/code] that this [code]ColorPickerButton[/code] toggles.
2017-09-12 22:42:36 +02:00
</description>
</method>
2017-12-25 17:03:53 +01:00
<method name= "get_popup" qualifiers= "const" >
2017-12-01 21:58:53 +01:00
<return type= "PopupPanel" >
</return>
<description >
2017-12-07 08:23:08 +01:00
Returns the control's [PopupPanel] which allows you to connect to Popup Signals. This allows you to handle events when the ColorPicker is shown or hidden.
2017-12-01 21:58:53 +01:00
</description>
</method>
2017-09-12 22:42:36 +02:00
</methods>
<members >
2017-09-13 08:49:40 +02:00
<member name= "color" type= "Color" setter= "set_pick_color" getter= "get_pick_color" >
2017-12-04 19:57:59 +01:00
The currently selected color.
2017-09-12 22:42:36 +02:00
</member>
2017-09-13 08:49:40 +02:00
<member name= "edit_alpha" type= "bool" setter= "set_edit_alpha" getter= "is_editing_alpha" >
2017-12-04 19:57:59 +01:00
If [code]true[/code] the alpha channel in the displayed [ColorPicker] will be visible. Default value: [code]true[/code].
2017-09-12 22:42:36 +02:00
</member>
</members>
<signals >
<signal name= "color_changed" >
<argument index= "0" name= "color" type= "Color" >
</argument>
<description >
2017-12-04 19:57:59 +01:00
Emitted when the color changes.
2017-09-12 22:42:36 +02:00
</description>
</signal>
</signals>
<constants >
</constants>
<theme_items >
2017-10-11 23:54:43 +02:00
<theme_item name= "bg" type= "Texture" >
</theme_item>
2017-09-12 22:42:36 +02:00
<theme_item name= "disabled" type= "StyleBox" >
</theme_item>
<theme_item name= "focus" type= "StyleBox" >
</theme_item>
<theme_item name= "font" type= "Font" >
</theme_item>
<theme_item name= "font_color" type= "Color" >
</theme_item>
<theme_item name= "font_color_disabled" type= "Color" >
</theme_item>
<theme_item name= "font_color_hover" type= "Color" >
</theme_item>
<theme_item name= "font_color_pressed" type= "Color" >
</theme_item>
<theme_item name= "hover" type= "StyleBox" >
</theme_item>
<theme_item name= "hseparation" type= "int" >
</theme_item>
<theme_item name= "normal" type= "StyleBox" >
</theme_item>
<theme_item name= "pressed" type= "StyleBox" >
</theme_item>
</theme_items>
</class>