#include <glibmm.h>Go to the source code of this file.
Namespaces | |
| namespace | Clutter |
Functions | |
| void | Clutter::threads_init () |
| Initialises the Clutter threading mechanism, so that Clutter API can be called by multiple threads, using threads_enter() and threads_leave() to mark the critical sections. | |
| void | Clutter::threads_enter () |
| Locks the Clutter thread lock. | |
| void | Clutter::threads_leave () |
| Unlocks the Clutter thread lock. | |
| sigc::connection | Clutter::threads_add_idle (const sigc::slot< bool > &callback, int priority=Glib::PRIORITY_DEFAULT_IDLE) |
| Adds a function to be called whenever there are no higher priority events pending. | |
| sigc::connection | Clutter::threads_add_timeout (const sigc::slot< bool > &callback, guint interval, gint priority=Glib::PRIORITY_DEFAULT) |
| Sets a function to be called at regular intervals holding the Clutter lock, with the given priority. | |
| sigc::connection | Clutter::threads_add_frame_source (const sigc::slot< bool > &callback, guint interval, gint priority=Glib::PRIORITY_DEFAULT) |
| Sets a function to be called at regular intervals holding the Clutter lock, with the given priority. | |
1.6.1