summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/evas_grid_eo.impl.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/canvas/evas_grid_eo.impl.hh')
-rw-r--r--src/lib/evas/canvas/evas_grid_eo.impl.hh164
1 files changed, 164 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_grid_eo.impl.hh b/src/lib/evas/canvas/evas_grid_eo.impl.hh
new file mode 100644
index 0000000..2fdc784
--- /dev/null
+++ b/src/lib/evas/canvas/evas_grid_eo.impl.hh
@@ -0,0 +1,164 @@
1#ifndef EVAS_GRID_IMPL_HH
2#define EVAS_GRID_IMPL_HH
3
4#include "evas_grid_eo.hh"
5
6namespace evas {
7inline ::efl::eolian::return_traits<void>::type Grid::grid_size_get( ::efl::eolian::out_traits<int>::type w, ::efl::eolian::out_traits<int>::type h) const
8{
9 int __out_param_w = {};
10 int __out_param_h = {};
11 ::evas_obj_grid_size_get(_eo_ptr(),
12 & __out_param_w,
13 & __out_param_h);
14 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(w, __out_param_w);
15 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(h, __out_param_h);
16}
17inline ::efl::eolian::return_traits<void>::type Grid::grid_size_set( ::efl::eolian::in_traits<int>::type w, ::efl::eolian::in_traits<int>::type h) const
18{
19 ::evas_obj_grid_size_set(_eo_ptr(),
20 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(w),
21 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(h));
22}
23inline ::efl::eolian::return_traits< ::efl::eina::list< ::efl::canvas::Object>>::type Grid::children_get() const
24{
25 Eina_List * __return_value = ::evas_obj_grid_children_get(_eo_ptr());
26 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits< ::efl::eina::list< ::efl::canvas::Object>>::type>(__return_value);
27}
28inline ::efl::eolian::return_traits< ::efl::eina::accessor< ::efl::canvas::Object>>::type Grid::accessor_new() const
29{
30 Eina_Accessor * __return_value = ::evas_obj_grid_accessor_new(_eo_ptr());
31 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits< ::efl::eina::accessor< ::efl::canvas::Object>>::type>(__return_value);
32}
33inline ::efl::eolian::return_traits<void>::type Grid::clear( ::efl::eolian::in_traits<bool>::type clear) const
34{
35 ::evas_obj_grid_clear(_eo_ptr(),
36 ::efl::eolian::convert_to_c<Eina_Bool, ::efl::eolian::in_traits<bool>::type>(clear));
37}
38inline ::efl::eolian::return_traits< ::efl::eina::iterator< ::efl::canvas::Object>>::type Grid::iterator_new() const
39{
40 Eina_Iterator * __return_value = ::evas_obj_grid_iterator_new(_eo_ptr());
41 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits< ::efl::eina::iterator< ::efl::canvas::Object>>::type>(__return_value);
42}
43inline ::efl::eolian::return_traits< ::efl::canvas::Object>::type Grid::add_to() const
44{
45 ::Efl_Canvas_Object* __return_value = ::evas_obj_grid_add_to(_eo_ptr());
46 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits< ::efl::canvas::Object>::type>(__return_value);
47}
48inline ::efl::eolian::return_traits<bool>::type Grid::unpack( ::efl::eolian::in_traits< ::efl::canvas::Object>::type child) const
49{
50 Eina_Bool __return_value = ::evas_obj_grid_unpack(_eo_ptr(),
51 ::efl::eolian::convert_to_c< ::Efl_Canvas_Object*, ::efl::eolian::in_traits< ::efl::canvas::Object>::type>(child));
52 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits<bool>::type>(__return_value);
53}
54inline ::efl::eolian::return_traits<bool>::type Grid::pack_get( ::efl::eolian::in_traits< ::efl::canvas::Object>::type child, ::efl::eolian::out_traits<int>::type x, ::efl::eolian::out_traits<int>::type y, ::efl::eolian::out_traits<int>::type w, ::efl::eolian::out_traits<int>::type h) const
55{
56 int __out_param_x = {};
57 int __out_param_y = {};
58 int __out_param_w = {};
59 int __out_param_h = {};
60 Eina_Bool __return_value = ::evas_obj_grid_pack_get(_eo_ptr(),
61 ::efl::eolian::convert_to_c< ::Efl_Canvas_Object*, ::efl::eolian::in_traits< ::efl::canvas::Object>::type>(child),
62 & __out_param_x,
63 & __out_param_y,
64 & __out_param_w,
65 & __out_param_h);
66 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(x, __out_param_x);
67 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(y, __out_param_y);
68 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(w, __out_param_w);
69 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(h, __out_param_h);
70 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits<bool>::type>(__return_value);
71}
72inline ::efl::eolian::return_traits<bool>::type Grid::pack( ::efl::eolian::in_traits< ::efl::canvas::Object>::type child, ::efl::eolian::in_traits<int>::type x, ::efl::eolian::in_traits<int>::type y, ::efl::eolian::in_traits<int>::type w, ::efl::eolian::in_traits<int>::type h) const
73{
74 Eina_Bool __return_value = ::evas_obj_grid_pack(_eo_ptr(),
75 ::efl::eolian::convert_to_c< ::Efl_Canvas_Object*, ::efl::eolian::in_traits< ::efl::canvas::Object>::type>(child),
76 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(x),
77 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(y),
78 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(w),
79 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(h));
80 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits<bool>::type>(__return_value);
81}
82}
83namespace eo_cxx {
84namespace evas {
85inline ::efl::eolian::return_traits<void>::type Grid::grid_size_get( ::efl::eolian::out_traits<int>::type w, ::efl::eolian::out_traits<int>::type h) const
86{
87 int __out_param_w = {};
88 int __out_param_h = {};
89 ::evas_obj_grid_size_get(_eo_ptr(),
90 & __out_param_w,
91 & __out_param_h);
92 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(w, __out_param_w);
93 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(h, __out_param_h);
94}
95inline ::efl::eolian::return_traits<void>::type Grid::grid_size_set( ::efl::eolian::in_traits<int>::type w, ::efl::eolian::in_traits<int>::type h) const
96{
97 ::evas_obj_grid_size_set(_eo_ptr(),
98 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(w),
99 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(h));
100}
101inline ::efl::eolian::return_traits< ::efl::eina::list< ::efl::canvas::Object>>::type Grid::children_get() const
102{
103 Eina_List * __return_value = ::evas_obj_grid_children_get(_eo_ptr());
104 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits< ::efl::eina::list< ::efl::canvas::Object>>::type>(__return_value);
105}
106inline ::efl::eolian::return_traits< ::efl::eina::accessor< ::efl::canvas::Object>>::type Grid::accessor_new() const
107{
108 Eina_Accessor * __return_value = ::evas_obj_grid_accessor_new(_eo_ptr());
109 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits< ::efl::eina::accessor< ::efl::canvas::Object>>::type>(__return_value);
110}
111inline ::efl::eolian::return_traits<void>::type Grid::clear( ::efl::eolian::in_traits<bool>::type clear) const
112{
113 ::evas_obj_grid_clear(_eo_ptr(),
114 ::efl::eolian::convert_to_c<Eina_Bool, ::efl::eolian::in_traits<bool>::type>(clear));
115}
116inline ::efl::eolian::return_traits< ::efl::eina::iterator< ::efl::canvas::Object>>::type Grid::iterator_new() const
117{
118 Eina_Iterator * __return_value = ::evas_obj_grid_iterator_new(_eo_ptr());
119 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits< ::efl::eina::iterator< ::efl::canvas::Object>>::type>(__return_value);
120}
121inline ::efl::eolian::return_traits< ::efl::canvas::Object>::type Grid::add_to() const
122{
123 ::Efl_Canvas_Object* __return_value = ::evas_obj_grid_add_to(_eo_ptr());
124 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits< ::efl::canvas::Object>::type>(__return_value);
125}
126inline ::efl::eolian::return_traits<bool>::type Grid::unpack( ::efl::eolian::in_traits< ::efl::canvas::Object>::type child) const
127{
128 Eina_Bool __return_value = ::evas_obj_grid_unpack(_eo_ptr(),
129 ::efl::eolian::convert_to_c< ::Efl_Canvas_Object*, ::efl::eolian::in_traits< ::efl::canvas::Object>::type>(child));
130 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits<bool>::type>(__return_value);
131}
132inline ::efl::eolian::return_traits<bool>::type Grid::pack_get( ::efl::eolian::in_traits< ::efl::canvas::Object>::type child, ::efl::eolian::out_traits<int>::type x, ::efl::eolian::out_traits<int>::type y, ::efl::eolian::out_traits<int>::type w, ::efl::eolian::out_traits<int>::type h) const
133{
134 int __out_param_x = {};
135 int __out_param_y = {};
136 int __out_param_w = {};
137 int __out_param_h = {};
138 Eina_Bool __return_value = ::evas_obj_grid_pack_get(_eo_ptr(),
139 ::efl::eolian::convert_to_c< ::Efl_Canvas_Object*, ::efl::eolian::in_traits< ::efl::canvas::Object>::type>(child),
140 & __out_param_x,
141 & __out_param_y,
142 & __out_param_w,
143 & __out_param_h);
144 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(x, __out_param_x);
145 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(y, __out_param_y);
146 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(w, __out_param_w);
147 ::efl::eolian::assign_out< ::efl::eolian::out_traits<int>::type, int>(h, __out_param_h);
148 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits<bool>::type>(__return_value);
149}
150inline ::efl::eolian::return_traits<bool>::type Grid::pack( ::efl::eolian::in_traits< ::efl::canvas::Object>::type child, ::efl::eolian::in_traits<int>::type x, ::efl::eolian::in_traits<int>::type y, ::efl::eolian::in_traits<int>::type w, ::efl::eolian::in_traits<int>::type h) const
151{
152 Eina_Bool __return_value = ::evas_obj_grid_pack(_eo_ptr(),
153 ::efl::eolian::convert_to_c< ::Efl_Canvas_Object*, ::efl::eolian::in_traits< ::efl::canvas::Object>::type>(child),
154 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(x),
155 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(y),
156 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(w),
157 ::efl::eolian::convert_to_c<int, ::efl::eolian::in_traits<int>::type>(h));
158 return ::efl::eolian::convert_to_return< ::efl::eolian::return_traits<bool>::type>(__return_value);
159}
160inline evas::Grid::operator ::evas::Grid() const { return *static_cast< ::evas::Grid const*>(static_cast<void const*>(this)); }
161inline evas::Grid::operator ::evas::Grid&() { return *static_cast< ::evas::Grid*>(static_cast<void*>(this)); }
162inline evas::Grid::operator ::evas::Grid const&() const { return *static_cast< ::evas::Grid const*>(static_cast<void const*>(this)); }
163} }
164#endif