lib/efl/interfaces/efl_interfaces_main.c \
lib/efl/interfaces/efl_gfx_shape.c
-lib_efl_libefl_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl -I$(top_srcdir)/src/lib/efl @EFL_CFLAGS@
+lib_efl_libefl_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl -I$(top_srcdir)/src/lib/efl @EFL_CFLAGS@ -DEFL_GFX_FILTER_BETA
lib_efl_libefl_la_LIBADD = @EFL_LIBS@
lib_efl_libefl_la_DEPENDENCIES = @EFL_INTERNAL_LIBS@
lib_efl_libefl_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
legacy_prefix: null;
/* @since 1.15 */
methods {
- @property program {
+ @property program @beta {
set {
[[Set an evas filter program on this object.
name: const(char)*(0); [[filter name (optional)]]
}
}
- @property state {
+ @property state @beta {
set {
[[Set the current state of the filter (for use from Edje).]]
}
pos: double(0.0);
}
}
- @property padding {
+ @property padding @beta {
get {
[[Gets the padding required to apply this filter.]]
}
b: int;
}
}
- source_set {
+ source_set @beta {
[[Bind an object to use as a mask or texture with Evas Filters.
This will create automatically a new RGBA buffer containing
@in source: Efl.Gfx.Base*; [[object to use as a proxy source]]
}
}
- source_get @const {
+ source_get @const @beta {
[[Retrieve which object is attached to this filter given its
buffer name.
]]
@out source: Efl.Gfx.Base*; [[object used as a proxy source]]
}
}
- data_set {
+ data_set @beta {
[[Pass extra data to the filter program.
This sets a global value as a string.]]