lib/ewl_range.c File Reference
#include "ewl_base.h"
#include "ewl_range.h"
#include "ewl_macros.h"
#include "ewl_private.h"
#include "ewl_debug.h"
Include dependency graph for ewl_range.c:

Functions | |
void | ewl_range_decrease (Ewl_Range *r) |
Decrease the value of a range by it's step size. | |
void | ewl_range_increase (Ewl_Range *r) |
Increase the value of a range by it's step size. | |
int | ewl_range_init (Ewl_Range *r) |
Initialize the range to some sane starting values. | |
unsigned int | ewl_range_invert_get (Ewl_Range *r) |
Retrieve the current invert value from a range. | |
void | ewl_range_invert_set (Ewl_Range *r, unsigned int invert) |
Changes the invert property on the range for inverting it's scale. | |
double | ewl_range_maximum_value_get (Ewl_Range *r) |
Retrieves the maximum value for the range. | |
void | ewl_range_maximum_value_set (Ewl_Range *r, double maxv) |
Set the maximum value possible for a range. | |
double | ewl_range_minimum_value_get (Ewl_Range *r) |
Retrieves the minimum value for the range. | |
void | ewl_range_minimum_value_set (Ewl_Range *r, double minv) |
Set the minimum value possible for a range. | |
double | ewl_range_step_get (Ewl_Range *r) |
Retrieve the step size of the range. | |
void | ewl_range_step_set (Ewl_Range *r, double step) |
Set the steps between increments. | |
unsigned int | ewl_range_unknown_get (Ewl_Range *r) |
Retrieve the current unknown value from a range. | |
void | ewl_range_unknown_set (Ewl_Range *r, unsigned int unknown) |
Change the unknown property of the range if you do not know the max/min values. | |
double | ewl_range_value_get (Ewl_Range *r) |
Retrieve the current value of the range. | |
void | ewl_range_value_set (Ewl_Range *r, double v) |
Set the value of pointer of the range. |