169 halp_meta(name,
"Main")
170 halp_meta(layout, halp::layouts::hbox)
171 halp_meta(background, halp::colors::background_mid)
175 halp_meta(name,
"Tabs")
176 halp_meta(layout, halp::layouts::tabs)
177 halp_meta(background, halp::colors::background_darker)
180 halp_meta(name,
"Global")
181 halp_meta(layout, halp::layouts::hbox)
184 halp_meta(layout, halp::layouts::vbox)
185 halp::item<&ins::vertices> vertices;
186 halp::item<&ins::instances> instances;
187 halp::item<&ins::topology> topology;
188 halp::item<&ins::cull_mode> cull_mode;
189 halp::item<&ins::front_face> front_face;
194 halp_meta(layout, halp::layouts::vbox)
195 halp::item<&ins::position> p;
196 halp::item<&ins::rotation> r;
197 halp::item<&ins::scale> s;
204 halp_meta(layout, halp::layouts::vbox)
205 halp::item<&ins::attribute_buffer_0> buffer;
206 halp::item<&ins::attribute_offset_0> offset;
207 halp::item<&ins::attribute_stride_0> stride;
208 halp::item<&ins::format_0> format;
209 halp::item<&ins::location_0> location;
210 halp::item<&ins::instanced_0> instanced;
215 halp_meta(layout, halp::layouts::vbox)
216 halp::item<&ins::attribute_buffer_1> buffer;
217 halp::item<&ins::attribute_offset_1> offset;
218 halp::item<&ins::attribute_stride_1> stride;
219 halp::item<&ins::format_1> format;
220 halp::item<&ins::location_1> location;
221 halp::item<&ins::instanced_1> instanced;
226 halp_meta(layout, halp::layouts::vbox)
227 halp::item<&ins::attribute_buffer_2> buffer;
228 halp::item<&ins::attribute_offset_2> offset;
229 halp::item<&ins::attribute_stride_2> stride;
230 halp::item<&ins::format_2> format;
231 halp::item<&ins::location_2> location;
232 halp::item<&ins::instanced_2> instanced;
237 halp_meta(layout, halp::layouts::vbox)
238 halp::item<&ins::attribute_buffer_3> buffer;
239 halp::item<&ins::attribute_offset_3> offset;
240 halp::item<&ins::attribute_stride_3> stride;
241 halp::item<&ins::format_3> format;
242 halp::item<&ins::location_3> location;
243 halp::item<&ins::instanced_3> instanced;
248 halp_meta(layout, halp::layouts::vbox)
249 halp::item<&ins::attribute_buffer_4> buffer;
250 halp::item<&ins::attribute_offset_4> offset;
251 halp::item<&ins::attribute_stride_4> stride;
252 halp::item<&ins::format_4> format;
253 halp::item<&ins::location_4> location;
254 halp::item<&ins::instanced_4> instanced;
259 halp_meta(layout, halp::layouts::vbox)
260 halp::item<&ins::attribute_buffer_5> buffer;
261 halp::item<&ins::attribute_offset_5> offset;
262 halp::item<&ins::attribute_stride_5> stride;
263 halp::item<&ins::format_5> format;
264 halp::item<&ins::location_5> location;
265 halp::item<&ins::instanced_5> instanced;
270 halp_meta(layout, halp::layouts::vbox)
271 halp::item<&ins::attribute_buffer_6> buffer;
272 halp::item<&ins::attribute_offset_6> offset;
273 halp::item<&ins::attribute_stride_6> stride;
274 halp::item<&ins::format_6> format;
275 halp::item<&ins::location_6> location;
276 halp::item<&ins::instanced_6> instanced;
281 halp_meta(layout, halp::layouts::vbox)
282 halp::item<&ins::attribute_buffer_7> buffer;
283 halp::item<&ins::attribute_offset_7> offset;
284 halp::item<&ins::attribute_stride_7> stride;
285 halp::item<&ins::format_7> format;
286 halp::item<&ins::location_7> location;
287 halp::item<&ins::instanced_7> instanced;
291 halp_meta(name,
"Index")
292 halp_meta(layout, halp::layouts::vbox)
293 halp::item<&ins::index_buffer> buffer;
294 halp::item<&ins::index_offset> offset;
295 halp::item<&ins::index_format> format;