import efl_gfx_types;
import eina_types;
-enum @beta Efl.Gfx.Image_Content_Hint
+enum Efl.Gfx.Image_Content_Hint
{
[[How an image's data is to be treated by EFL, for optimization.]]
none = 0, [[No hint on the content (default).]]
static = 2 [[The content won't change over time.]]
}
-enum @beta Efl.Gfx.Image_Scale_Hint
+enum Efl.Gfx.Image_Scale_Hint
{
/* FIXME: Legacy is in Emile, where it does not belong. */
[[How an image's data is to be treated by EFL, with regard to scaling cache.]]
static = 2 [[Image will not be re-scaled over time, thus turning scaling cache ON for its data.]]
}
-enum @beta Efl.Gfx.Image_Scale_Method
+enum Efl.Gfx.Image_Scale_Method
{
[[Enumeration that defines scaling methods to be used when rendering an image.]]
none, [[Use the image's natural size.]]
length: uint; [[Length of the stretchable region in pixels.]]
}
-interface @beta Efl.Gfx.Image
+interface Efl.Gfx.Image
{
[[This interface defines a set of common APIs which should be implemented by image objects.
mask_difference
}
-enum @beta Efl.Gfx.Center_Fill_Mode
+enum Efl.Gfx.Center_Fill_Mode
{
[[How an image's center region (the complement to the border region) should be rendered by EFL]]
none = 0, [[Image's center region is $not to be rendered]]