Changed indentation everywhere
This commit is contained in:
@@ -9,62 +9,54 @@
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
// Gradient types read from config options, not associated to any area
|
||||
|
||||
typedef enum GradientType {
|
||||
GRADIENT_VERTICAL = 0,
|
||||
GRADIENT_HORIZONTAL,
|
||||
GRADIENT_CENTERED
|
||||
} GradientType;
|
||||
typedef enum GradientType { GRADIENT_VERTICAL = 0, GRADIENT_HORIZONTAL, GRADIENT_CENTERED } GradientType;
|
||||
|
||||
typedef struct ColorStop {
|
||||
Color color;
|
||||
// offset in 0-1
|
||||
double offset;
|
||||
Color color;
|
||||
// offset in 0-1
|
||||
double offset;
|
||||
} ColorStop;
|
||||
|
||||
typedef enum Element {
|
||||
ELEMENT_SELF = 0,
|
||||
ELEMENT_PARENT,
|
||||
ELEMENT_PANEL
|
||||
} Element;
|
||||
typedef enum Element { ELEMENT_SELF = 0, ELEMENT_PARENT, ELEMENT_PANEL } Element;
|
||||
|
||||
typedef enum SizeVariable {
|
||||
SIZE_WIDTH = 0,
|
||||
SIZE_HEIGHT,
|
||||
SIZE_RADIUS,
|
||||
SIZE_LEFT,
|
||||
SIZE_RIGHT,
|
||||
SIZE_TOP,
|
||||
SIZE_BOTTOM,
|
||||
SIZE_CENTERX,
|
||||
SIZE_CENTERY
|
||||
SIZE_WIDTH = 0,
|
||||
SIZE_HEIGHT,
|
||||
SIZE_RADIUS,
|
||||
SIZE_LEFT,
|
||||
SIZE_RIGHT,
|
||||
SIZE_TOP,
|
||||
SIZE_BOTTOM,
|
||||
SIZE_CENTERX,
|
||||
SIZE_CENTERY
|
||||
} SizeVariable;
|
||||
|
||||
typedef struct Offset {
|
||||
gboolean constant;
|
||||
// if constant == true
|
||||
double constant_value;
|
||||
// else
|
||||
Element element;
|
||||
SizeVariable variable;
|
||||
double multiplier;
|
||||
gboolean constant;
|
||||
// if constant == true
|
||||
double constant_value;
|
||||
// else
|
||||
Element element;
|
||||
SizeVariable variable;
|
||||
double multiplier;
|
||||
} Offset;
|
||||
|
||||
typedef struct ControlPoint {
|
||||
// Each element is an Offset
|
||||
GList *offsets_x;
|
||||
GList *offsets_y;
|
||||
// Defined only for radial gradients
|
||||
GList *offsets_r;
|
||||
// Each element is an Offset
|
||||
GList *offsets_x;
|
||||
GList *offsets_y;
|
||||
// Defined only for radial gradients
|
||||
GList *offsets_r;
|
||||
} ControlPoint;
|
||||
|
||||
typedef struct GradientClass {
|
||||
GradientType type;
|
||||
Color start_color;
|
||||
Color end_color;
|
||||
// Each element is a ColorStop
|
||||
GList *extra_color_stops;
|
||||
ControlPoint from;
|
||||
ControlPoint to;
|
||||
GradientType type;
|
||||
Color start_color;
|
||||
Color end_color;
|
||||
// Each element is a ColorStop
|
||||
GList *extra_color_stops;
|
||||
ControlPoint from;
|
||||
ControlPoint to;
|
||||
} GradientClass;
|
||||
|
||||
GradientType gradient_type_from_string(const char *str);
|
||||
@@ -78,9 +70,9 @@ struct Area;
|
||||
typedef struct Area Area;
|
||||
|
||||
typedef struct GradientInstance {
|
||||
GradientClass *gradient_class;
|
||||
Area *area;
|
||||
cairo_pattern_t *pattern;
|
||||
GradientClass *gradient_class;
|
||||
Area *area;
|
||||
cairo_pattern_t *pattern;
|
||||
} GradientInstance;
|
||||
|
||||
extern gboolean debug_gradients;
|
||||
|
||||
Reference in New Issue
Block a user