Registers a GTK widget class as an AGS widget.
Mixes in all AgsWidget prototype methods and registers the class as a GObject with AGS-specific properties (class-name, css, cursor, etc.).
The GTK widget class to register
Optional
Registration options including GObject signals, properties, and CSS name
The registered class
Registers a GTK widget class as an AGS widget.
Mixes in all AgsWidget prototype methods and registers the class as a GObject with AGS-specific properties (class-name, css, cursor, etc.).