forked from godotengine/godot
-
Notifications
You must be signed in to change notification settings - Fork 0
class_range
reduz edited this page Feb 23, 2014
·
10 revisions
Inherits: Control\n\n### Brief Description
Abstract base class for range-based controls.
- real get_val" ( ) const
- real get_value" ( ) const
- real get_min" ( ) const
- real get_max" ( ) const
- real get_step" ( ) const
- real get_page" ( ) const
- real get_unit_value" ( ) const
- bool get_rounded_values" ( ) const
- void set_val" ( real value )
- void set_value" ( real value )
- void set_min" ( real minimum )
- void set_max" ( real maximum )
- void set_step" ( real step )
- void set_page" ( real pagesize )
- void set_unit_value" ( real value )
- void set_rounded_values" ( bool arg0 )
- void set_exp_unit_value" ( bool enabled )
- bool is_unit_value_exp" ( ) const
- void share" ( Object with )
- void unshare" ( )
- value_changed ( real value )
- changed ( )
Range is a base class for control nodes that change a floating point //value// between a need a //minimum//, //maximum//, using //step// and //page//, for example a scrollbar.
== get_val ==
- real get_val" ( ) const \ Return the current value. == get_min ==
- real get_min" ( ) const \ Return the minimum value. == get_max ==
- real get_max" ( ) const \ Return the maximum value. == get_step ==
- real get_step" ( ) const \ Return the stepping, if step is 0, stepping is disabled. == get_page ==
- real get_page" ( ) const \ Return the page size, if page is 0, paging is disabled. == get_unit_value ==
- real get_unit_value" ( ) const \ Return value mapped to 0 to 1 (unit) range. == set_min ==
- void set_min" ( real minimum ) \ Set minimum value, clamped range value to it if it"apos;s less. == set_step ==
- void set_step" ( real step ) \ Set step value. If step is 0, stepping will be disabled. == set_page ==
- void set_page" ( real pagesize ) \ Set page size. Page is mainly used for scrollbars or anything that controls text scrolling. == set_unit_value ==
- void set_unit_value" ( real value ) \ Set value mapped to 0 to 1 (unit) range, it will then be converted to the actual value within min and max.