Blender
V3.3
|
Public Attributes | |
struct Scene * | scene |
struct ScrArea * | area |
struct ARegion * | region_header |
void * | draw_handle |
float | raw_factor |
float | factor |
float | last_cursor [2] |
bool | allow_overshoot |
bool | overshoot |
bool | increments |
bool | precision |
bool tSlider::allow_overshoot |
Enable range beyond 0-100%.
Definition at line 79 of file ed_draw.c.
Referenced by ED_slider_allow_overshoot_get(), ED_slider_allow_overshoot_set(), ED_slider_create(), ED_slider_modal(), and ED_slider_status_string_get().
struct ScrArea* tSlider::area |
Definition at line 61 of file ed_draw.c.
Referenced by ED_slider_create(), and ED_slider_destroy().
void* tSlider::draw_handle |
Draw callback handler.
Definition at line 67 of file ed_draw.c.
Referenced by ED_slider_create(), and ED_slider_destroy().
float tSlider::factor |
0-1 value for determining the influence of whatever is relevant.
Definition at line 73 of file ed_draw.c.
Referenced by ED_slider_create(), ED_slider_factor_get(), ED_slider_factor_set(), slider_draw(), and slider_update_factor().
bool tSlider::increments |
Move factor in 10% steps.
Definition at line 85 of file ed_draw.c.
Referenced by ED_slider_modal(), ED_slider_status_string_get(), and slider_update_factor().
float tSlider::last_cursor[2] |
Last mouse cursor position used for mouse movement delta calculation.
Definition at line 76 of file ed_draw.c.
Referenced by ED_slider_init(), and slider_update_factor().
bool tSlider::overshoot |
Allow overshoot or clamp between 0% and 100%.
Definition at line 82 of file ed_draw.c.
Referenced by ED_slider_factor_set(), ED_slider_modal(), ED_slider_status_string_get(), slider_draw(), and slider_update_factor().
bool tSlider::precision |
Reduces factor delta from mouse movement.
Definition at line 88 of file ed_draw.c.
Referenced by ED_slider_modal(), ED_slider_status_string_get(), and slider_update_factor().
float tSlider::raw_factor |
Accumulative factor (not clamped or rounded).
Definition at line 70 of file ed_draw.c.
Referenced by ED_slider_create(), and slider_update_factor().
struct ARegion* tSlider::region_header |
Header of the region used for drawing the slider.
Definition at line 64 of file ed_draw.c.
Referenced by ED_slider_create(), ED_slider_destroy(), ED_slider_modal(), and slider_draw().
struct Scene* tSlider::scene |
Definition at line 60 of file ed_draw.c.
Referenced by ED_slider_create().