Keys

  • seat - The seat to consider, if null then the default seat will be used.

Values

  • inside - true if the mouse pointer is inside the canvas, false otherwise

Description

Returns whether the mouse pointer is logically inside the canvas.

When this function is called it will return a value of either false or true, depending on whether a pointer,in or pointer,out event has been called previously.

A return value of true indicates the mouse is logically inside the canvas, and false implies it is logically outside the canvas.

A canvas begins with the mouse being assumed outside (false).


Overridden from Efl.Canvas.Pointer.pointer_inside (get).

Signature

@property pointer_inside @pure_virtual {
    get {
        keys {
            seat: free(Efl.Input.Device, efl_del) @optional;
        }
        values {
            inside: bool;
        }
    }
}

C signature

Eina_Bool efl_canvas_pointer_inside_get(const Eo *obj, Efl_Input_Device *seat);

Implemented by