Class
ClutterStageManager
Description [src]
final class Clutter.StageManager : GObject.Object {
/* No available fields */
}
Maintains the list of stages
ClutterStageManager
is a singleton object, owned by Clutter, which
maintains the list of currently active stages
Every newly-created ClutterStage
will cause the emission of the
ClutterStageManager::stage-added
signal; once a ClutterStage
has
been destroyed, the ClutterStageManager::stage-removed
signal will
be emitted.
Functions
clutter_stage_manager_get_default
Returns the default ClutterStageManager
.
Instance methods
clutter_stage_manager_get_default_stage
Returns the default ClutterStage
.
clutter_stage_manager_list_stages
Lists all currently used stages.
clutter_stage_manager_peek_stages
Lists all currently used stages.
Properties
Clutter.StageManager:default-stage
The default stage used by Clutter.
Signals
Clutter.StageManager::stage-added
The signal is emitted each time a new ClutterStage
has been added to the stage manager.
Clutter.StageManager::stage-removed
The signal is emitted each time a ClutterStage
has been removed from the stage manager.
Signals inherited from GObject (1)
GObject.Object::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.
Class structure
struct ClutterStageManagerClass {
void (* stage_added) (
ClutterStageManager* stage_manager,
ClutterStage* stage
);
void (* stage_removed) (
ClutterStageManager* stage_manager,
ClutterStage* stage
);
}
Class members
stage_added |
|
No description available. | |
stage_removed |
|
No description available. |