engine
This commit is contained in:
@@ -47,19 +47,27 @@ void nk_property_float3(struct nk_context *ctx, const char *label, float min, fl
|
||||
nk_layout_row_dynamic(ctx, 25, 1);
|
||||
nk_label(ctx, label, NK_TEXT_LEFT);
|
||||
nk_layout_row_dynamic(ctx, 25, 3);
|
||||
nk_property_float(ctx, "X", min, &val[0], max, step, dragstep);
|
||||
nk_property_float(ctx, "Y", min, &val[1], max, step, dragstep);
|
||||
nk_property_float(ctx, "Z", min, &val[2], max, step, dragstep);
|
||||
nk_property_float(ctx, "#X", min, &val[0], max, step, dragstep);
|
||||
nk_property_float(ctx, "#Y", min, &val[1], max, step, dragstep);
|
||||
nk_property_float(ctx, "#Z", min, &val[2], max, step, dragstep);
|
||||
}
|
||||
|
||||
void nk_property_float2(struct nk_context *ctx, const char *label, float min, float *val, float max, float step, float dragstep) {
|
||||
nk_layout_row_dynamic(ctx, 25, 1);
|
||||
nk_label(ctx, label, NK_TEXT_LEFT);
|
||||
nk_layout_row_dynamic(ctx, 25, 2);
|
||||
nk_property_float(ctx, "X", min, &val[0], max, step, dragstep);
|
||||
nk_property_float(ctx, "Y", min, &val[1], max, step, dragstep);
|
||||
nk_property_float(ctx, "#X", min, &val[0], max, step, dragstep);
|
||||
nk_property_float(ctx, "#Y", min, &val[1], max, step, dragstep);
|
||||
}
|
||||
|
||||
void nk_radio_button_label(struct nk_context *ctx, const char *label, int *val, int cmp) {
|
||||
if (nk_option_label(ctx, label, (bool)*val == cmp)) *val = cmp;
|
||||
}
|
||||
|
||||
void nuke_nel(int cols) {
|
||||
nk_layout_row_dynamic(ctx, 25, cols);
|
||||
}
|
||||
|
||||
void nuke_label(const char *s) {
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user