123 halp_meta(name,
"Main")
124 halp_meta(layout, halp::layouts::hbox)
125 halp_meta(background, halp::colors::background_mid)
129 halp_meta(name,
"Tabs")
130 halp_meta(layout, halp::layouts::tabs)
131 halp_meta(background, halp::colors::background_darker)
134 halp_meta(name,
"Global")
135 halp_meta(layout, halp::layouts::hbox)
138 halp_meta(layout, halp::layouts::vbox)
139 halp::item<&ins::vertices> vertices;
140 halp::item<&ins::instances> instances;
141 halp::item<&ins::topology> topology;
142 halp::item<&ins::cull_mode> cull_mode;
143 halp::item<&ins::front_face> front_face;
148 halp_meta(layout, halp::layouts::vbox)
149 halp::item<&ins::position> p;
150 halp::item<&ins::rotation> r;
151 halp::item<&ins::scale> s;
158 halp_meta(layout, halp::layouts::vbox)
159 halp::item<&ins::attribute_buffer_0> buffer;
160 halp::item<&ins::attribute_offset_0> offset;
161 halp::item<&ins::attribute_stride_0> stride;
162 halp::item<&ins::format_0> format;
163 halp::item<&ins::location_0> location;
164 halp::item<&ins::instanced_0> instanced;
169 halp_meta(layout, halp::layouts::vbox)
170 halp::item<&ins::attribute_buffer_1> buffer;
171 halp::item<&ins::attribute_offset_1> offset;
172 halp::item<&ins::attribute_stride_1> stride;
173 halp::item<&ins::format_1> format;
174 halp::item<&ins::location_1> location;
175 halp::item<&ins::instanced_1> instanced;
180 halp_meta(layout, halp::layouts::vbox)
181 halp::item<&ins::attribute_buffer_2> buffer;
182 halp::item<&ins::attribute_offset_2> offset;
183 halp::item<&ins::attribute_stride_2> stride;
184 halp::item<&ins::format_2> format;
185 halp::item<&ins::location_2> location;
186 halp::item<&ins::instanced_2> instanced;
191 halp_meta(layout, halp::layouts::vbox)
192 halp::item<&ins::attribute_buffer_3> buffer;
193 halp::item<&ins::attribute_offset_3> offset;
194 halp::item<&ins::attribute_stride_3> stride;
195 halp::item<&ins::format_3> format;
196 halp::item<&ins::location_3> location;
197 halp::item<&ins::instanced_3> instanced;
202 halp_meta(layout, halp::layouts::vbox)
203 halp::item<&ins::attribute_buffer_4> buffer;
204 halp::item<&ins::attribute_offset_4> offset;
205 halp::item<&ins::attribute_stride_4> stride;
206 halp::item<&ins::format_4> format;
207 halp::item<&ins::location_4> location;
208 halp::item<&ins::instanced_4> instanced;
213 halp_meta(layout, halp::layouts::vbox)
214 halp::item<&ins::attribute_buffer_5> buffer;
215 halp::item<&ins::attribute_offset_5> offset;
216 halp::item<&ins::attribute_stride_5> stride;
217 halp::item<&ins::format_5> format;
218 halp::item<&ins::location_5> location;
219 halp::item<&ins::instanced_5> instanced;
224 halp_meta(layout, halp::layouts::vbox)
225 halp::item<&ins::attribute_buffer_6> buffer;
226 halp::item<&ins::attribute_offset_6> offset;
227 halp::item<&ins::attribute_stride_6> stride;
228 halp::item<&ins::format_6> format;
229 halp::item<&ins::location_6> location;
230 halp::item<&ins::instanced_6> instanced;
235 halp_meta(layout, halp::layouts::vbox)
236 halp::item<&ins::attribute_buffer_7> buffer;
237 halp::item<&ins::attribute_offset_7> offset;
238 halp::item<&ins::attribute_stride_7> stride;
239 halp::item<&ins::format_7> format;
240 halp::item<&ins::location_7> location;
241 halp::item<&ins::instanced_7> instanced;
245 halp_meta(name,
"Index")
246 halp_meta(layout, halp::layouts::vbox)
247 halp::item<&ins::index_buffer> buffer;
248 halp::item<&ins::index_offset> offset;
249 halp::item<&ins::index_format> format;