Euphoria
|
imgui_extra.h
Go to the documentation of this file.
76 };
Definition: button.h:15
Definition: engine.h:22
bool imgui_angle_slider(const char *name, Angle *angle, const Angle &mindeg, const Angle &maxdeg)
Definition: imgui_extra.cc:75
bool imgui_selectable(const char *label, bool is_selected)
Definition: imgui_extra.cc:573
bool imgui_knob(const char *label, float *p_value, float v_min, float v_max, KnobStyle style)
Definition: imgui_extra.cc:358
void add_help_marker_for_previous_widget(const char *desc)
Definition: imgui_extra.cc:43
bool imgui_toggle_button(const char *label, bool down, const ImVec2 &size)
Definition: imgui_extra.cc:129
bool begin_combo(const char *label, const char *preview)
Definition: imgui_extra.cc:567
bool begin_canvas_widget(const ImVec4 &background_color, const char *title)
Definition: imgui_extra.cc:542
@ knob_style_vis_display_value_on_hover
Definition: imgui_extra.h:66
@ knob_style_vis_draw_background
Definition: imgui_extra.h:62
@ knob_style_vis_value_as_tooltip
Definition: imgui_extra.h:64
@ knob_style_vis_value_instead_of_name
Definition: imgui_extra.h:65
@ knob_style_vis_markers_visible
Definition: imgui_extra.h:59
@ knob_style_vis_off_marker_hidden
Definition: imgui_extra.h:61
@ knob_style_vis_max_and_min_visible
Definition: imgui_extra.h:60
bool begin_fixed_overlay(Corner corner, const std::string &title, float a_distance, float a_distance_y)
Definition: imgui_extra.cc:246
bool imgui_selectable_or_disabled(bool enabled, const char *label)
Definition: imgui_extra.cc:306
void imgui_image(render::Texture2 *texture)
Definition: imgui_extra.cc:188
bool imgui_combo(const char *label, T *data, std::vector< std::pair< const char *, T >> values)
Definition: imgui_extra.h:174
void imgui_custom_dropdown(const char *name, T *current, T max, F to_string)
Definition: imgui_extra.h:212
ImTextureID c_texture_to_imgui(render::Texture2 *texture)
Definition: imgui_extra.cc:172
bool imgui_color_edit(const char *name, Rgb *c)
Definition: imgui_extra.cc:147
void add_help_text_for_previous_widget(const char *desc)
Definition: imgui_extra.cc:52
Definition: app.cc:21
@ bottom_left
@ top_left
@ center
@ bottom_right
@ top_right
Definition: assert.h:90
Definition: angle.h:14
Definition: texture.h:78
VisuallyDisabledWidgets(VisuallyDisabledWidgets &&other)=delete
void operator=(VisuallyDisabledWidgets &&)=delete
VisuallyDisabledWidgets(const VisuallyDisabledWidgets &other)=delete
VisuallyDisabledWidgets()
Definition: imgui_extra.cc:289
void operator=(const VisuallyDisabledWidgets &)=delete
~VisuallyDisabledWidgets()
Definition: imgui_extra.cc:298