| Top |  |  |  |  | 
    GObject
    ├── GOStyle
    │   ╰── GogStyle
    ╰── GogObject
        ╰── GogStyledObject
            ├── GogAxisBase
            ├── GogOutlinedObject
            ├── GogColorScale
            ├── GogGrid
            ├── GogGridLine
            ├── GogTrendLine
            ├── GogSeriesElement
            ├── GogSeries
            ╰── GogSeriesLines
typedef struct {
	GogObjectClass base;
	/* virtual */
	void	  (*init_style)     	(GogStyledObject *obj, GOStyle *style);
	/* signal */
	void (*style_changed) (GogStyledObject *obj, GOStyle const *new_style);
} GogStyledObjectClass;
“style” property“style” GogStyle *
A pointer to the GOStyle object.
Owner: GogStyledObject
Flags: Read / Write
“style-changed” signalvoid user_function (GogStyledObject *object, GObject *style, gpointer user_data)
The ::style-changed signal is emitted after the style has been changed
by a call to go_styled_object_set_style().
| object | the object on which the signal is emitted | |
| style | The new GOStyle | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last