path: root/src/bin/eolian_mono/eolian/mono/struct_definition.hh
diff options
authorLauro Moura <>2019-02-06 17:50:28 -0200
committerVitor Sousa <>2019-03-01 23:04:08 -0300
commitdd89eb2fd1755c2816d97f28822639e03ed38608 (patch)
tree9931650c7db8f267e88b87103fe1c9cc85e0d594 /src/bin/eolian_mono/eolian/mono/struct_definition.hh
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/bin/eolian_mono/eolian/mono/struct_definition.hh')
0 files changed, 0 insertions, 0 deletions