GObject Reference Manual

Table of Contents
Introduction
I. API Reference
GType -- The GLib Runtime type identification and management system
GTypePlugin -- 
GTypeModule -- Type Loading Modules
GObject -- The base object type.
Enums and Flags -- Enumeration and flags types.
GBoxed -- Mechanism to wrap opaque C structures registered by the type system.
Generic Values -- A polymorphic type that can hold values of any other type.
Parameters and Values -- Standard Parameter and Value Types.
Varargs Value Collection -- 
GParamSpec -- Meta data object for parameter specifications.
Signals -- Signals provide a means for customization of object behaviour and are used as general purpose notification mechanism.
Closures -- 
Value arrays -- A GValueArray is a container structure to maintain an array of GValue elements.