![]() |
![]() |
![]() |
Mex Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
struct MexActionManager; struct MexActionManagerClass; MexActionManager * mex_action_manager_get_default (void
); GList * mex_action_manager_get_actions (MexActionManager *manager
); GList * mex_action_manager_get_actions_for_content (MexActionManager *manager
,MexContent *content
); void mex_action_manager_add_action (MexActionManager *manager
,MexActionInfo *info
); void mex_action_manager_remove_action (MexActionManager *manager
,const gchar *name
); MexActionManagerPrivate;
struct MexActionManagerClass { GObjectClass parent_class; void (* action_added) (MexActionManager *manager, MexActionInfo *info); void (* action_removed) (MexActionManager *manager, const gchar *name); };
MexActionManager * mex_action_manager_get_default (void
);
Returns : |
the MexActionManager singleton. [transfer none] |
Since 0.2
GList * mex_action_manager_get_actions (MexActionManager *manager
);
|
the MexActionManager |
Returns : |
a GList of MxAction. [transfer container] |
Since 0.2
GList * mex_action_manager_get_actions_for_content (MexActionManager *manager
,MexContent *content
);
|
the MexActionManager |
|
a MexContent |
Returns : |
a GList of MxAction. [transfer container] |
Since 0.2
void mex_action_manager_add_action (MexActionManager *manager
,MexActionInfo *info
);
void mex_action_manager_remove_action (MexActionManager *manager
,const gchar *name
);
"action-added"
signalvoid user_function (MexActionManager *mexactionmanager,
gpointer arg1,
gpointer user_data) : Run Last
"action-removed"
signalvoid user_function (MexActionManager *mexactionmanager,
gchar *arg1,
gpointer user_data) : Run Last