aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/gfx/filter/property/filter_program.txt
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-12-11 16:59:35 +0000
committerAndy Williams <andy@andywilliams.me>2017-12-11 16:59:49 +0000
commit2782d0c642dcea66ee93d10fa12d78f130e66cdb (patch)
treebd3a7c81cff9903b042a11a1c30efc8760c617ff /pages/develop/api/efl/gfx/filter/property/filter_program.txt
parentWiki page start.md changed with summary [] by Gareth Halfacree (diff)
downloadwww-content-2782d0c642dcea66ee93d10fa12d78f130e66cdb.tar.gz
Updated Unified API docs with latest generator
Diffstat (limited to 'pages/develop/api/efl/gfx/filter/property/filter_program.txt')
-rw-r--r--pages/develop/api/efl/gfx/filter/property/filter_program.txt65
1 files changed, 65 insertions, 0 deletions
diff --git a/pages/develop/api/efl/gfx/filter/property/filter_program.txt b/pages/develop/api/efl/gfx/filter/property/filter_program.txt
new file mode 100644
index 000000000..75d72437a
--- /dev/null
+++ b/pages/develop/api/efl/gfx/filter/property/filter_program.txt
@@ -0,0 +1,65 @@
+~~Title: Efl.Gfx.Filter.filter_program~~
+===== Signature =====
+
+<code>
+@property filter_program @pure_virtual {
+ get {
+ values {
+ code: free(string, free);
+ name: free(string, free) @optional;
+ }
+ }
+ set {
+ values {
+ code: free(string, free);
+ name: free(string, free) @optional;
+ }
+ }
+}
+</code>
+
+===== C signature =====
+
+<code c>
+void efl_gfx_filter_program_get(const Eo *obj, const char **code, const char **name);
+void efl_gfx_filter_program_set(Eo *obj, const char *code, const char *name);
+</code>
+
+===== Values =====
+
+ * **code** - %%The Lua program source code.%%
+ * **name** - %%An optional name for this filter.%%
+===== Description =====
+
+
+
+
+{{page>:develop:api-include:efl:gfx:filter:property:filter_program:description&nouser&nolink&nodate}}
+
+==== Getter ====
+
+%%Gets the code of the filter program set on this object. May be %%''null''%%.%%
+
+//Since 1.18//
+
+
+{{page>:develop:api-include:efl:gfx:filter:property:filter_program:getter_description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Set a graphical filter program on this object.%%
+
+%%Valid for Text and Image objects at the moment.%%
+
+%%The argument passed to this function is a string containing a valid Lua program based on the filters API as described in the "EFL Graphics Filters" reference page.%%
+
+%%Set to %%''null''%% to disable filtering.%%
+
+//Since 1.18//
+{{page>:develop:api-include:efl:gfx:filter:property:filter_program:getter_description&nouser&nolink&nodate}}
+
+
+===== Implemented by =====
+
+ * **Efl.Gfx.Filter.filter_program**
+