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