public static void CreateFancySliderFloat(this IGuiElementGroup group, string label, float min, float max, float snap, Action <float> valueChange, Func <float> updateValue) { var slider = new FancySliderFloat(label, min, max, snap, valueChange, updateValue); group.Add(slider); }
public static void CreateToggle(this IGuiElementGroup group, string label, Action <bool> valueChanged, Func <bool> updateValue) { var toggle = new Toggle(label, valueChanged, updateValue); group.Add(toggle); }
public static IGuiElementGroup CreateGroup(this IGuiElementGroup group, string label) { var elementGroup = new GuiGroup(label); group.Add(elementGroup); return(elementGroup); }
public static void CreateLabel(this IGuiElementGroup group, string label) { var l = new LabelField(label); group.Add(l); }
public static void CreateDropDown(this IGuiElementGroup group, string label, string[] options) { var dropDown = new DropDown(label, options); group.Add(dropDown); }
public static void CreateButton(this IGuiElementGroup group, string label, Action pressed) { var button = new Button(label, pressed); group.Add(button); }