Description

This struct holds the description of a specific event.

Fields

  • name - name of the event.
  • unfreezable - true if the event cannot be frozen.
  • legacy_is - Internal use: true if a legacy event.
  • restart - true if when the event is triggered again from a callback it'll start from where it was

Signature

struct Efl.Event.Description {
    name: free(string, free);
    unfreezable: bool;
    legacy_is: bool;
    restart: bool;
}

C signature

typedef struct _Efl_Event_Description {
    const char *name;
    Eina_Bool unfreezable;
    Eina_Bool legacy_is;
    Eina_Bool restart;
} Efl_Event_Description;