summaryrefslogtreecommitdiff
path: root/src/bindings/mono/meson.build
diff options
context:
space:
mode:
authorLauro Moura <lauromoura@expertisesolutions.com.br>2019-02-06 17:50:28 -0200
committerVitor Sousa <vitorsousa@expertisesolutions.com.br>2019-03-01 23:04:08 -0300
commitdd89eb2fd1755c2816d97f28822639e03ed38608 (patch)
tree9931650c7db8f267e88b87103fe1c9cc85e0d594 /src/bindings/mono/meson.build
parent6d61ca915195a5ff4c5dc24c271d37fa22d64314 (diff)
efl-mono: Add support for Efl.Class
Efl.Class (in practice, the return from the *_class_get() functions) can be used as argument to functions, like in Efl.Object.provider_find and Efl.Ui.Widget_Factory.item_class(get/set). This commits adds support by representing Efl.Class instances as System.Type in the C# API, allowing someone to do things like: `factory.ItemClass == typeof(MyFramework.MyButton)` It also supports user-defined classes that inherit from efl classes.
Diffstat (limited to 'src/bindings/mono/meson.build')
-rw-r--r--src/bindings/mono/meson.build1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bindings/mono/meson.build b/src/bindings/mono/meson.build
index a8f5c79..ed6f91b 100644
--- a/src/bindings/mono/meson.build
+++ b/src/bindings/mono/meson.build
@@ -13,6 +13,7 @@ mono_sublibs = [
13] 13]
14 14
15blacklisted_files = [ 15blacklisted_files = [
16 'efl_class.eo',
16 'efl_canvas_text.eo', 17 'efl_canvas_text.eo',
17 'efl_canvas_scene3d.eo', 18 'efl_canvas_scene3d.eo',
18 'evas_canvas3d_camera.eo', 19 'evas_canvas3d_camera.eo',