Description

Render mode to be used for compositing the Evas object.

Only two modes are supported: - Efl.Gfx.Render_Op.blend means the object will be merged on top of objects below it using simple alpha compositing. - Efl.Gfx.Render_Op.copy means this object's pixels will replace everything that is below, making this object opaque.

Please do not assume that Efl.Gfx.Render_Op.copy mode can be used to "poke" holes in a window (to see through it), as only the compositor can ensure that. Copy mode should only be used with otherwise opaque widgets or inside non-window surfaces (eg. a transparent background inside a buffer canvas).

Values

  • render_op - Blend or copy.

Signature

@property render_op {
    get {
        values {
            render_op: Efl.Gfx.Render_Op;
        }
    }
    set {
        values {
            render_op: Efl.Gfx.Render_Op;
        }
    }
}

C signature

Efl_Gfx_Render_Op efl_canvas_object_render_op_get(const Eo *obj);
void efl_canvas_object_render_op_set(Eo *obj, Efl_Gfx_Render_Op render_op);

Implemented by

  • Efl.Canvas.Object.render_op