2019-01-18 05:22:23 -08:00
|
|
|
class Efl.Canvas.Image extends Efl.Canvas.Image_Internal implements
|
2019-01-29 02:16:34 -08:00
|
|
|
Efl.Gfx.Image_Load_Controller, Efl.Gfx.Frame_Controller,
|
2019-01-18 05:22:23 -08:00
|
|
|
Efl.File
|
2016-03-16 22:14:06 -07:00
|
|
|
{
|
|
|
|
[[Low-level Image object.
|
|
|
|
|
|
|
|
This replaces the legacy Evas Object Image, with only image-related
|
|
|
|
interfaces: file and data images only. This object does not implement
|
|
|
|
any special features such as proxy, snapshot or GL.
|
|
|
|
]]
|
2016-03-25 00:44:25 -07:00
|
|
|
data: null;
|
2016-03-16 22:14:06 -07:00
|
|
|
implements {
|
2016-09-01 05:46:42 -07:00
|
|
|
Efl.Gfx.Buffer.buffer_managed_get;
|
|
|
|
Efl.Gfx.Buffer.buffer_managed_set;
|
2016-03-21 04:15:20 -07:00
|
|
|
Efl.Gfx.Buffer.buffer_copy_set;
|
2016-12-27 07:37:41 -08:00
|
|
|
Efl.Gfx.Buffer.buffer_size { get; }
|
2016-03-21 19:13:55 -07:00
|
|
|
Efl.Gfx.Buffer.buffer_map;
|
|
|
|
Efl.Gfx.Buffer.buffer_unmap;
|
2016-12-27 07:37:41 -08:00
|
|
|
Efl.File.mmap { get; set; }
|
2017-12-13 20:42:41 -08:00
|
|
|
Efl.File.load_error { get; }
|
2019-01-29 02:16:34 -08:00
|
|
|
Efl.Gfx.Frame_Controller.animated { get; }
|
|
|
|
Efl.Gfx.Frame_Controller.frame { get; set; }
|
|
|
|
Efl.Gfx.Frame_Controller.frame_count { get; }
|
|
|
|
Efl.Gfx.Frame_Controller.loop_type { get; }
|
|
|
|
Efl.Gfx.Frame_Controller.loop_count { get; }
|
|
|
|
Efl.Gfx.Frame_Controller.frame_duration { get; }
|
2018-04-19 04:26:59 -07:00
|
|
|
Efl.Gfx.Image_Load_Controller.load_async_start;
|
|
|
|
Efl.Gfx.Image_Load_Controller.load_async_cancel;
|
|
|
|
Efl.Gfx.Image_Load_Controller.load_dpi { get; set; }
|
|
|
|
Efl.Gfx.Image_Load_Controller.load_size { get; set; }
|
|
|
|
Efl.Gfx.Image_Load_Controller.load_orientation { get; set; }
|
|
|
|
Efl.Gfx.Image_Load_Controller.load_scale_down { get; set; }
|
|
|
|
Efl.Gfx.Image_Load_Controller.load_skip_header { get; set; }
|
|
|
|
Efl.Gfx.Image_Load_Controller.load_region { get; set; }
|
|
|
|
Efl.Gfx.Image_Load_Controller.load_region_support { get; }
|
2016-03-16 22:14:06 -07:00
|
|
|
}
|
|
|
|
}
|