Method
ClutterBindingPooloverride_action
Declaration [src]
void
clutter_binding_pool_override_action (
ClutterBindingPool* pool,
guint key_val,
ClutterModifierType modifiers,
GCallback callback,
gpointer data,
GDestroyNotify notify
)
Description [src]
Allows overriding the action for key_val
and modifiers
inside a
ClutterBindingPool
. See clutter_binding_pool_install_action().
When an action has been activated using clutter_binding_pool_activate()
the passed callback
will be invoked (with data
).
Actions can be blocked with clutter_binding_pool_block_action()
and then unblocked using clutter_binding_pool_unblock_action().
Available since: | 1.0 |
Parameters
key_val |
guint |
Key symbol. |
|
modifiers |
ClutterModifierType |
Bitmask of modifiers. |
|
callback |
GCallback |
Function to be called when the action is activated. |
|
data |
gpointer |
Data to be passed to |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
notify |
GDestroyNotify |
Function to be called when the action is removed from the pool. |