GActionGroupInterface

The virtual function table for #GActionGroup.

struct GActionGroupInterface {}

Members

Variables

actionAdded
void function(GActionGroup* actionGroup, const(char)* actionName) actionAdded;

the class closure for the #GActionGroup::action-added signal

actionEnabledChanged
void function(GActionGroup* actionGroup, const(char)* actionName, bool enabled) actionEnabledChanged;

the class closure for the #GActionGroup::action-enabled-changed signal

actionRemoved
void function(GActionGroup* actionGroup, const(char)* actionName) actionRemoved;

the class closure for the #GActionGroup::action-removed signal

actionStateChanged
void function(GActionGroup* actionGroup, const(char)* actionName, VariantC* state) actionStateChanged;

the class closure for the #GActionGroup::action-enabled-changed signal

activateAction
void function(GActionGroup* actionGroup, const(char)* actionName, VariantC* parameter) activateAction;

the virtual function pointer for gio.action_group.ActionGroup.activateAction

changeActionState
void function(GActionGroup* actionGroup, const(char)* actionName, VariantC* value) changeActionState;

the virtual function pointer for gio.action_group.ActionGroup.changeActionState

gIface
GTypeInterface gIface;
getActionEnabled
bool function(GActionGroup* actionGroup, const(char)* actionName) getActionEnabled;

the virtual function pointer for gio.action_group.ActionGroup.getActionEnabled

getActionParameterType
const(GVariantType)* function(GActionGroup* actionGroup, const(char)* actionName) getActionParameterType;

the virtual function pointer for gio.action_group.ActionGroup.getActionParameterType

getActionState
VariantC* function(GActionGroup* actionGroup, const(char)* actionName) getActionState;

the virtual function pointer for gio.action_group.ActionGroup.getActionState

getActionStateHint
VariantC* function(GActionGroup* actionGroup, const(char)* actionName) getActionStateHint;

the virtual function pointer for gio.action_group.ActionGroup.getActionStateHint

getActionStateType
const(GVariantType)* function(GActionGroup* actionGroup, const(char)* actionName) getActionStateType;

the virtual function pointer for gio.action_group.ActionGroup.getActionStateType

hasAction
bool function(GActionGroup* actionGroup, const(char)* actionName) hasAction;

the virtual function pointer for gio.action_group.ActionGroup.hasAction

listActions
char** function(GActionGroup* actionGroup) listActions;

the virtual function pointer for gio.action_group.ActionGroup.listActions

queryAction
bool function(GActionGroup* actionGroup, const(char)* actionName, bool* enabled, const(GVariantType*)* parameterType, const(GVariantType*)* stateType, VariantC** stateHint, VariantC** state) queryAction;

the virtual function pointer for gio.action_group.ActionGroup.queryAction