117 halp_meta(name,
"Main")
118 halp_meta(layout, halp::layouts::hbox)
119 halp_meta(background, halp::colors::background_mid)
123 halp_meta(name,
"Tabs")
124 halp_meta(layout, halp::layouts::tabs)
125 halp_meta(background, halp::colors::background_darker)
128 halp_meta(name,
"Global")
129 halp_meta(layout, halp::layouts::hbox)
132 halp_meta(layout, halp::layouts::vbox)
133 halp::item<&ins::vertices> vertices;
134 halp::item<&ins::instances> instances;
135 halp::item<&ins::topology> topology;
136 halp::item<&ins::cull_mode> cull_mode;
137 halp::item<&ins::front_face> front_face;
142 halp_meta(layout, halp::layouts::vbox)
143 halp::item<&ins::position> p;
144 halp::item<&ins::rotation> r;
145 halp::item<&ins::scale> s;
152 halp_meta(layout, halp::layouts::vbox)
153 halp::item<&ins::attribute_buffer_0> buffer;
154 halp::item<&ins::attribute_offset_0> offset;
155 halp::item<&ins::attribute_stride_0> stride;
156 halp::item<&ins::format_0> format;
157 halp::item<&ins::semantic_0> semantic;
158 halp::item<&ins::instanced_0> instanced;
163 halp_meta(layout, halp::layouts::vbox)
164 halp::item<&ins::attribute_buffer_1> buffer;
165 halp::item<&ins::attribute_offset_1> offset;
166 halp::item<&ins::attribute_stride_1> stride;
167 halp::item<&ins::format_1> format;
168 halp::item<&ins::semantic_1> semantic;
169 halp::item<&ins::instanced_1> instanced;
174 halp_meta(layout, halp::layouts::vbox)
175 halp::item<&ins::attribute_buffer_2> buffer;
176 halp::item<&ins::attribute_offset_2> offset;
177 halp::item<&ins::attribute_stride_2> stride;
178 halp::item<&ins::format_2> format;
179 halp::item<&ins::semantic_2> semantic;
180 halp::item<&ins::instanced_2> instanced;
185 halp_meta(layout, halp::layouts::vbox)
186 halp::item<&ins::attribute_buffer_3> buffer;
187 halp::item<&ins::attribute_offset_3> offset;
188 halp::item<&ins::attribute_stride_3> stride;
189 halp::item<&ins::format_3> format;
190 halp::item<&ins::semantic_3> semantic;
191 halp::item<&ins::instanced_3> instanced;
196 halp_meta(layout, halp::layouts::vbox)
197 halp::item<&ins::attribute_buffer_4> buffer;
198 halp::item<&ins::attribute_offset_4> offset;
199 halp::item<&ins::attribute_stride_4> stride;
200 halp::item<&ins::format_4> format;
201 halp::item<&ins::semantic_4> semantic;
202 halp::item<&ins::instanced_4> instanced;
207 halp_meta(layout, halp::layouts::vbox)
208 halp::item<&ins::attribute_buffer_5> buffer;
209 halp::item<&ins::attribute_offset_5> offset;
210 halp::item<&ins::attribute_stride_5> stride;
211 halp::item<&ins::format_5> format;
212 halp::item<&ins::semantic_5> semantic;
213 halp::item<&ins::instanced_5> instanced;
218 halp_meta(layout, halp::layouts::vbox)
219 halp::item<&ins::attribute_buffer_6> buffer;
220 halp::item<&ins::attribute_offset_6> offset;
221 halp::item<&ins::attribute_stride_6> stride;
222 halp::item<&ins::format_6> format;
223 halp::item<&ins::semantic_6> semantic;
224 halp::item<&ins::instanced_6> instanced;
229 halp_meta(layout, halp::layouts::vbox)
230 halp::item<&ins::attribute_buffer_7> buffer;
231 halp::item<&ins::attribute_offset_7> offset;
232 halp::item<&ins::attribute_stride_7> stride;
233 halp::item<&ins::format_7> format;
234 halp::item<&ins::semantic_7> semantic;
235 halp::item<&ins::instanced_7> instanced;
239 halp_meta(name,
"Index")
240 halp_meta(layout, halp::layouts::vbox)
241 halp::item<&ins::index_buffer> buffer;
242 halp::item<&ins::index_offset> offset;
243 halp::item<&ins::index_format> format;