Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/util/ed_draw.c
| Show First 20 Lines • Show All 478 Lines • ▼ Show 20 Lines | |||||
| float ED_slider_factor_get(struct tSlider *slider) | float ED_slider_factor_get(struct tSlider *slider) | ||||
| { | { | ||||
| return slider->factor; | return slider->factor; | ||||
| } | } | ||||
| void ED_slider_factor_set(struct tSlider *slider, const float factor) | void ED_slider_factor_set(struct tSlider *slider, const float factor) | ||||
| { | { | ||||
| slider->raw_factor = factor; | |||||
| slider->factor = factor; | slider->factor = factor; | ||||
| if (!slider->overshoot) { | if (!slider->overshoot) { | ||||
| slider->factor = clamp_f(slider->factor, 0, 1); | slider->factor = clamp_f(slider->factor, 0, 1); | ||||
| } | } | ||||
| } | } | ||||
| bool ED_slider_allow_overshoot_get(struct tSlider *slider) | bool ED_slider_allow_overshoot_get(struct tSlider *slider) | ||||
| { | { | ||||
| ▲ Show 20 Lines • Show All 333 Lines • Show Last 20 Lines | |||||