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