Merge pull request #116624 from Chaosus/vs_spin_change_improvement
Add smooth to the changing of properties values in visual shader
This commit is contained in:
commit
c948ff1be6
10 changed files with 69 additions and 1 deletions
|
|
@ -13,6 +13,9 @@
|
|||
<member name="control_state" type="int" setter="set_control_state" getter="get_control_state" enum="EditorSpinSlider.ControlState" default="0">
|
||||
The state in which the control used to manipulate the value will be.
|
||||
</member>
|
||||
<member name="deferred_drag_mode" type="bool" setter="set_deferred_drag_mode_enabled" getter="is_deferred_drag_mode_enabled" default="false">
|
||||
If [code]true[/code], changing via dragging is applied only at the end of the input (for example, when the user releases a mouse button).
|
||||
</member>
|
||||
<member name="editing_integer" type="bool" setter="set_editing_integer" getter="is_editing_integer" default="false">
|
||||
If [code]true[/code], the [EditorSpinSlider] is considered to be editing an integer value. If [code]false[/code], the [EditorSpinSlider] is considered to be editing a floating-point value. This is used to determine whether a slider should be drawn by default. The slider is only drawn for floats; integers use up-down arrows similar to [SpinBox] instead, unless [member control_state] is set to [constant CONTROL_STATE_PREFER_SLIDER]. It will also use [member EditorSettings.interface/inspector/integer_drag_speed] instead of [member EditorSettings.interface/inspector/float_drag_speed] if the slider is available.
|
||||
</member>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue