Class
ClutterBackend
Description [src]
abstract class Clutter.Backend : GObject.Object
{
/* No available fields */
}
Backend abstraction
Clutter can be compiled against different backends. Each backend has to implement a set of functions, in order to be used by Clutter.
ClutterBackend
is the base class abstracting the various implementation;
it provides a basic API to query the backend for generic information
and settings.
Instance methods
clutter_backend_get_cogl_context
Retrieves the CoglContext
associated with the given clutter
backend
. A CoglContext
is required when using some of the
experimental 2.0 Cogl API.
clutter_backend_set_font_options
Sets the new font options for backend
. The ClutterBackend
will
copy the #cairo_font_options_t.
Signals
Clutter.Backend::font-changed
The signal is emitted each time the font options
have been changed through ClutterSettings
.
Clutter.Backend::resolution-changed
The signal is emitted each time the font
resolutions has been changed through ClutterSettings
.
Clutter.Backend::settings-changed
The signal is emitted each time the ClutterSettings
properties have been changed.
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.