166 halp_meta(name,
"Main")
167 halp_meta(layout, halp::layouts::hbox)
168 halp_meta(background, halp::colors::background_mid)
172 halp_meta(name,
"Tabs")
173 halp_meta(layout, halp::layouts::tabs)
174 halp_meta(background, halp::colors::background_darker)
177 halp_meta(name,
"Global")
178 halp_meta(layout, halp::layouts::hbox)
181 halp_meta(layout, halp::layouts::vbox)
182 halp::item<&ins::vertices> vertices;
183 halp::item<&ins::instances> instances;
184 halp::item<&ins::topology> topology;
185 halp::item<&ins::cull_mode> cull_mode;
186 halp::item<&ins::front_face> front_face;
191 halp_meta(layout, halp::layouts::vbox)
192 halp::item<&ins::position> p;
193 halp::item<&ins::rotation> r;
194 halp::item<&ins::scale> s;
201 halp_meta(layout, halp::layouts::vbox)
202 halp::item<&ins::attribute_buffer_0> buffer;
203 halp::item<&ins::attribute_offset_0> offset;
204 halp::item<&ins::attribute_stride_0> stride;
205 halp::item<&ins::format_0> format;
206 halp::item<&ins::location_0> location;
207 halp::item<&ins::instanced_0> instanced;
212 halp_meta(layout, halp::layouts::vbox)
213 halp::item<&ins::attribute_buffer_1> buffer;
214 halp::item<&ins::attribute_offset_1> offset;
215 halp::item<&ins::attribute_stride_1> stride;
216 halp::item<&ins::format_1> format;
217 halp::item<&ins::location_1> location;
218 halp::item<&ins::instanced_1> instanced;
223 halp_meta(layout, halp::layouts::vbox)
224 halp::item<&ins::attribute_buffer_2> buffer;
225 halp::item<&ins::attribute_offset_2> offset;
226 halp::item<&ins::attribute_stride_2> stride;
227 halp::item<&ins::format_2> format;
228 halp::item<&ins::location_2> location;
229 halp::item<&ins::instanced_2> instanced;
234 halp_meta(layout, halp::layouts::vbox)
235 halp::item<&ins::attribute_buffer_3> buffer;
236 halp::item<&ins::attribute_offset_3> offset;
237 halp::item<&ins::attribute_stride_3> stride;
238 halp::item<&ins::format_3> format;
239 halp::item<&ins::location_3> location;
240 halp::item<&ins::instanced_3> instanced;
245 halp_meta(layout, halp::layouts::vbox)
246 halp::item<&ins::attribute_buffer_4> buffer;
247 halp::item<&ins::attribute_offset_4> offset;
248 halp::item<&ins::attribute_stride_4> stride;
249 halp::item<&ins::format_4> format;
250 halp::item<&ins::location_4> location;
251 halp::item<&ins::instanced_4> instanced;
256 halp_meta(layout, halp::layouts::vbox)
257 halp::item<&ins::attribute_buffer_5> buffer;
258 halp::item<&ins::attribute_offset_5> offset;
259 halp::item<&ins::attribute_stride_5> stride;
260 halp::item<&ins::format_5> format;
261 halp::item<&ins::location_5> location;
262 halp::item<&ins::instanced_5> instanced;
267 halp_meta(layout, halp::layouts::vbox)
268 halp::item<&ins::attribute_buffer_6> buffer;
269 halp::item<&ins::attribute_offset_6> offset;
270 halp::item<&ins::attribute_stride_6> stride;
271 halp::item<&ins::format_6> format;
272 halp::item<&ins::location_6> location;
273 halp::item<&ins::instanced_6> instanced;
278 halp_meta(layout, halp::layouts::vbox)
279 halp::item<&ins::attribute_buffer_7> buffer;
280 halp::item<&ins::attribute_offset_7> offset;
281 halp::item<&ins::attribute_stride_7> stride;
282 halp::item<&ins::format_7> format;
283 halp::item<&ins::location_7> location;
284 halp::item<&ins::instanced_7> instanced;
288 halp_meta(name,
"Index")
289 halp_meta(layout, halp::layouts::vbox)
290 halp::item<&ins::index_buffer> buffer;
291 halp::item<&ins::index_offset> offset;
292 halp::item<&ins::index_format> format;