![]() |
![]() |
![]() |
![]() |
GxrActionSet * gxr_action_set_new_from_url (GxrContext *context
,gchar *url
);
gboolean gxr_action_set_connect (GxrActionSet *self
,GxrContext *context
,GxrActionType type
,gchar *url
,GCallback callback
,gpointer data
);
GxrAction * gxr_action_set_connect_digital_from_float (GxrActionSet *self
,GxrContext *context
,gchar *url
,float threshold
,char *haptic_url
,GCallback callback
,gpointer data
);
gboolean gxr_action_sets_attach_bindings (GxrActionSet **sets
,GxrContext *context
,uint32_t count
);
struct GxrActionSetClass { GObjectClass parent; gboolean (*update) (GxrActionSet **sets, uint32_t count); GxrAction* (*create_action) (GxrActionSet *self, GxrContext *context, GxrActionType type, char *url); gboolean (*attach_bindings) (GxrActionSet **sets, GxrContext *context, uint32_t count); };