115 halp_meta(name,
"Main")
116 halp_meta(layout, halp::layouts::hbox)
117 halp_meta(background, halp::colors::background_mid)
121 halp_meta(name,
"Tabs")
122 halp_meta(layout, halp::layouts::tabs)
123 halp_meta(background, halp::colors::background_darker)
126 halp_meta(name,
"Global")
127 halp_meta(layout, halp::layouts::hbox)
130 halp_meta(layout, halp::layouts::vbox)
131 halp::item<&ins::vertices> vertices;
132 halp::item<&ins::instances> instances;
133 halp::item<&ins::topology> topology;
134 halp::item<&ins::cull_mode> cull_mode;
135 halp::item<&ins::front_face> front_face;
140 halp_meta(layout, halp::layouts::vbox)
141 halp::item<&ins::position> p;
142 halp::item<&ins::rotation> r;
143 halp::item<&ins::scale> s;
150 halp_meta(layout, halp::layouts::vbox)
151 halp::item<&ins::attribute_buffer_0> buffer;
152 halp::item<&ins::attribute_offset_0> offset;
153 halp::item<&ins::attribute_stride_0> stride;
154 halp::item<&ins::format_0> format;
155 halp::item<&ins::location_0> location;
156 halp::item<&ins::instanced_0> instanced;
161 halp_meta(layout, halp::layouts::vbox)
162 halp::item<&ins::attribute_buffer_1> buffer;
163 halp::item<&ins::attribute_offset_1> offset;
164 halp::item<&ins::attribute_stride_1> stride;
165 halp::item<&ins::format_1> format;
166 halp::item<&ins::location_1> location;
167 halp::item<&ins::instanced_1> instanced;
172 halp_meta(layout, halp::layouts::vbox)
173 halp::item<&ins::attribute_buffer_2> buffer;
174 halp::item<&ins::attribute_offset_2> offset;
175 halp::item<&ins::attribute_stride_2> stride;
176 halp::item<&ins::format_2> format;
177 halp::item<&ins::location_2> location;
178 halp::item<&ins::instanced_2> instanced;
183 halp_meta(layout, halp::layouts::vbox)
184 halp::item<&ins::attribute_buffer_3> buffer;
185 halp::item<&ins::attribute_offset_3> offset;
186 halp::item<&ins::attribute_stride_3> stride;
187 halp::item<&ins::format_3> format;
188 halp::item<&ins::location_3> location;
189 halp::item<&ins::instanced_3> instanced;
194 halp_meta(layout, halp::layouts::vbox)
195 halp::item<&ins::attribute_buffer_4> buffer;
196 halp::item<&ins::attribute_offset_4> offset;
197 halp::item<&ins::attribute_stride_4> stride;
198 halp::item<&ins::format_4> format;
199 halp::item<&ins::location_4> location;
200 halp::item<&ins::instanced_4> instanced;
205 halp_meta(layout, halp::layouts::vbox)
206 halp::item<&ins::attribute_buffer_5> buffer;
207 halp::item<&ins::attribute_offset_5> offset;
208 halp::item<&ins::attribute_stride_5> stride;
209 halp::item<&ins::format_5> format;
210 halp::item<&ins::location_5> location;
211 halp::item<&ins::instanced_5> instanced;
216 halp_meta(layout, halp::layouts::vbox)
217 halp::item<&ins::attribute_buffer_6> buffer;
218 halp::item<&ins::attribute_offset_6> offset;
219 halp::item<&ins::attribute_stride_6> stride;
220 halp::item<&ins::format_6> format;
221 halp::item<&ins::location_6> location;
222 halp::item<&ins::instanced_6> instanced;
227 halp_meta(layout, halp::layouts::vbox)
228 halp::item<&ins::attribute_buffer_7> buffer;
229 halp::item<&ins::attribute_offset_7> offset;
230 halp::item<&ins::attribute_stride_7> stride;
231 halp::item<&ins::format_7> format;
232 halp::item<&ins::location_7> location;
233 halp::item<&ins::instanced_7> instanced;
237 halp_meta(name,
"Index")
238 halp_meta(layout, halp::layouts::vbox)
239 halp::item<&ins::index_buffer> buffer;
240 halp::item<&ins::index_offset> offset;
241 halp::item<&ins::index_format> format;