-
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\ Category: Core\
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.