#Introduction The GObject SDK provides a convenient mapping from wyrd properties to GObject properties and vice versa. GObject is an object abstraction for use with GTK applications. In the GObject model, it is possible to listen for and emit signals. Properties are named object members that emit a signal when modified. When a user interface element modifies an internal object variable, it is possible to listen for this, and immediately trigger an application state change.