Creates a copy of this event. Efl.Input.Event.fake is true.

The returned event object is similar to the given object in most ways except that Efl.Input.Event.fake will be true.

A reference is given to the caller. In order to avoid leaks the C API users should call efl_unref() after use.

Since 1.18

Overridden from Efl.Duplicate.duplicate.


duplicate @const @pure_virtual {
    return: free(Efl.Duplicate, efl_del);

C signature

Efl_Duplicate *efl_duplicate(const Eo *obj);

Implemented by