OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::ImGuiWrapper Member List

This is the complete list of members for Slic3r::GUI::ImGuiWrapper, including all inherited members.

bbl_button(const wxString &label, const wxString &tooltip={})Slic3r::GUI::ImGuiWrapper
bbl_checkbox(const wxString &label, bool &value)Slic3r::GUI::ImGuiWrapper
bbl_combo_with_filter(const char *label, const std::string &preview_value, const std::vector< std::string > &all_items, std::vector< int > *filtered_items_idx, bool *is_filtered, float item_height=0.0f)Slic3r::GUI::ImGuiWrapper
bbl_input_double(const wxString &label, const double &value, const std::string &format="%0.2f")Slic3r::GUI::ImGuiWrapper
bbl_radio_button(const char *label, bool active)Slic3r::GUI::ImGuiWrapper
bbl_slider_float(const std::string &label, float *v, float v_min, float v_max, const char *format="%.3f", float power=1.0f, bool clamp=true, const wxString &tooltip={})Slic3r::GUI::ImGuiWrapper
bbl_slider_float_style(const std::string &label, float *v, float v_min, float v_max, const char *format="%.3f", float power=1.0f, bool clamp=true, const wxString &tooltip={})Slic3r::GUI::ImGuiWrapper
bbl_sliderin(const char *label, int *v, int v_min, int v_max, const char *format="%d", ImGuiSliderFlags flags=0)Slic3r::GUI::ImGuiWrapper
begin(const std::string &name, int flags=0)Slic3r::GUI::ImGuiWrapper
begin(const wxString &name, int flags=0)Slic3r::GUI::ImGuiWrapper
begin(const std::string &name, bool *close, int flags=0)Slic3r::GUI::ImGuiWrapper
begin(const wxString &name, bool *close, int flags=0)Slic3r::GUI::ImGuiWrapper
bold_fontSlic3r::GUI::ImGuiWrapperprivate
bold_text(const std::string &str)Slic3r::GUI::ImGuiWrapper
button(const wxString &label, const wxString &tooltip={})Slic3r::GUI::ImGuiWrapper
button(const wxString &label, float width, float height)Slic3r::GUI::ImGuiWrapper
button(const wxString &label, const ImVec2 &size, bool enable)Slic3r::GUI::ImGuiWrapper
calc_button_size(const wxString &text, const ImVec2 &button_size=ImVec2(0, 0)) constSlic3r::GUI::ImGuiWrapper
calc_text_size(std::string_view text, bool hide_text_after_double_hash=false, float wrap_width=-1.0f)Slic3r::GUI::ImGuiWrapperstatic
calc_text_size(const std::string &text, bool hide_text_after_double_hash=false, float wrap_width=-1.0f)Slic3r::GUI::ImGuiWrapperstatic
calc_text_size(const wxString &text, bool hide_text_after_double_hash=false, float wrap_width=-1.0f)Slic3r::GUI::ImGuiWrapperstatic
calculate_filament_group_text_size(const std::string &filament_type)Slic3r::GUI::ImGuiWrapper
change_window_position(const char *window_name, bool try_to_fix)Slic3r::GUI::ImGuiWrapperstatic
checkbox(const wxString &label, bool &value)Slic3r::GUI::ImGuiWrapper
claim_key_event(const wxKeyEvent &evt)Slic3r::GUI::ImGuiWrapper
clipboard_get(void *user_data)Slic3r::GUI::ImGuiWrapperprivatestatic
clipboard_set(void *user_data, const char *text)Slic3r::GUI::ImGuiWrapperprivatestatic
close_top_popup()Slic3r::GUI::ImGuiWrapper
COL_ACTIVESlic3r::GUI::ImGuiWrapperstatic
COL_BLUESlic3r::GUI::ImGuiWrapperstatic
COL_BLUE_LIGHTSlic3r::GUI::ImGuiWrapperstatic
COL_BUTTON_ACTIVESlic3r::GUI::ImGuiWrapperstatic
COL_BUTTON_BACKGROUNDSlic3r::GUI::ImGuiWrapperstatic
COL_BUTTON_HOVEREDSlic3r::GUI::ImGuiWrapperstatic
COL_GREENSlic3r::GUI::ImGuiWrapperstatic
COL_GREEN_LIGHTSlic3r::GUI::ImGuiWrapperstatic
COL_GREY_DARKSlic3r::GUI::ImGuiWrapperstatic
COL_GREY_LIGHTSlic3r::GUI::ImGuiWrapperstatic
COL_HOVERSlic3r::GUI::ImGuiWrapperstatic
COL_MODIFIEDSlic3r::GUI::ImGuiWrapperstatic
COL_ORANGE_DARKSlic3r::GUI::ImGuiWrapperstatic
COL_ORANGE_LIGHTSlic3r::GUI::ImGuiWrapperstatic
COL_ORCASlic3r::GUI::ImGuiWrapperstatic
COL_ORCA_DARKSlic3r::GUI::ImGuiWrapperstatic
COL_ORCA_HOVERSlic3r::GUI::ImGuiWrapperstatic
COL_ORCA_HOVER_DARKSlic3r::GUI::ImGuiWrapperstatic
COL_REDSlic3r::GUI::ImGuiWrapperstatic
COL_SEPARATORSlic3r::GUI::ImGuiWrapperstatic
COL_SEPARATOR_DARKSlic3r::GUI::ImGuiWrapperstatic
COL_TITLE_BGSlic3r::GUI::ImGuiWrapperstatic
COL_TOOLBAR_BGSlic3r::GUI::ImGuiWrapperstatic
COL_TOOLBAR_BG_DARKSlic3r::GUI::ImGuiWrapperstatic
COL_WARNINGSlic3r::GUI::ImGuiWrapperstatic
COL_WINDOW_BACKGROUNDSlic3r::GUI::ImGuiWrapperstatic
COL_WINDOW_BGSlic3r::GUI::ImGuiWrapperstatic
COL_WINDOW_BG_DARKSlic3r::GUI::ImGuiWrapperstatic
combo(const std::string &label, const std::vector< std::string > &options, int &selection, ImGuiComboFlags flags=0, float label_width=0.0f, float item_width=0.0f)Slic3r::GUI::ImGuiWrapper
combo(const wxString &label, const std::vector< std::string > &options, int &selection, ImGuiComboFlags flags=0, float label_width=0.0f, float item_width=0.0f)Slic3r::GUI::ImGuiWrapper
contain_all_glyphs(const ImFont *font, const std::string &text)Slic3r::GUI::ImGuiWrapperstatic
default_fontSlic3r::GUI::ImGuiWrapperprivate
destroy_font()Slic3r::GUI::ImGuiWrapperprivate
destroy_fonts_texture()Slic3r::GUI::ImGuiWrapper
disable_background_fadeout_animation()Slic3r::GUI::ImGuiWrapper
disabled_begin(bool disabled)Slic3r::GUI::ImGuiWrapper
disabled_end()Slic3r::GUI::ImGuiWrapper
display_initialized() constSlic3r::GUI::ImGuiWrapper
drag_optional_float(const char *label, std::optional< float > &v, float v_speed, float v_min, float v_max, const char *format, float power, float def_val=.0f)Slic3r::GUI::ImGuiWrapperstatic
draw(const Polygon &polygon, ImDrawList *draw_list=ImGui::GetOverlayDrawList(), ImU32 color=ImGui::GetColorU32(COL_ORANGE_LIGHT), float thickness=3.f)Slic3r::GUI::ImGuiWrapperstatic
draw_cross_hair(const ImVec2 &position, float radius=16.f, ImU32 color=ImGui::GetColorU32(ImVec4(1.f, 1.f, 1.f,.75f)), int num_segments=0, float thickness=4.f)Slic3r::GUI::ImGuiWrapperstatic
draw_data_signature(const ImDrawData *draw_data)Slic3r::GUI::ImGuiWrapperstatic
draw_gradient_ramp(ImDrawList *draw_list, const ImVec2 &top_left, const ImVec2 &bottom_right, const std::vector< wxColour > &ramp)Slic3r::GUI::ImGuiWrapperstatic
end()Slic3r::GUI::ImGuiWrapper
end_frame()Slic3r::GUI::ImGuiWrapper
escape_double_hash(std::string &text)Slic3r::GUI::ImGuiWrapperstatic
filament_group(const std::string &filament_type, const char *hex_color, unsigned char filament_id, float align_width)Slic3r::GUI::ImGuiWrapper
find_widest_text(std::vector< wxString > &text_list)Slic3r::GUI::ImGuiWrapper
forget_key_claims()Slic3r::GUI::ImGuiWrapper
from_ImU32(const ImU32 &color)Slic3r::GUI::ImGuiWrapperstatic
from_ImVec4(const ImVec4 &color)Slic3r::GUI::ImGuiWrapperstatic
get_font_size() constSlic3r::GUI::ImGuiWrapperinline
get_fonts_names() constSlic3r::GUI::ImGuiWrapperinline
get_glyph_ranges() constSlic3r::GUI::ImGuiWrapperinline
get_item_spacing() constSlic3r::GUI::ImGuiWrapper
get_last_slider_status() constSlic3r::GUI::ImGuiWrapperinline
get_last_slider_status()Slic3r::GUI::ImGuiWrapperinline
get_slider_float_height() constSlic3r::GUI::ImGuiWrapper
get_style_scaling() constSlic3r::GUI::ImGuiWrapperinline
GetTextureCustomRect(const wchar_t &tex_id)Slic3r::GUI::ImGuiWrapper
glyph_button(wchar_t icon_char, ImVec2 icon_size)Slic3r::GUI::ImGuiWrapper
im_fonts_mapSlic3r::GUI::ImGuiWrapperprivate
image_button(ImTextureID user_texture_id, const ImVec2 &size, const ImVec2 &uv0=ImVec2(0.0, 0.0), const ImVec2 &uv1=ImVec2(1.0, 1.0), int frame_padding=-1, const ImVec4 &bg_col=ImVec4(0.0, 0.0, 0.0, 0.0), const ImVec4 &tint_col=ImVec4(1.0, 1.0, 1.0, 1.0), ImGuiButtonFlags flags=0)Slic3r::GUI::ImGuiWrapper
image_button(const wchar_t icon, const wxString &tooltip=L"")Slic3r::GUI::ImGuiWrapper
ImGuiWrapper()Slic3r::GUI::ImGuiWrapper
init_font(bool compress)Slic3r::GUI::ImGuiWrapperprivate
init_input()Slic3r::GUI::ImGuiWrapperprivate
init_style()Slic3r::GUI::ImGuiWrapperprivate
input_double(const std::string &label, const double &value, const std::string &format="%.3f")Slic3r::GUI::ImGuiWrapper
input_double(const wxString &label, const double &value, const std::string &format="%.3f")Slic3r::GUI::ImGuiWrapper
input_optional_float(const char *label, std::optional< float > &v, float step=0.0f, float step_fast=0.0f, const char *format="%.3f", ImGuiInputTextFlags flags=0, float def_val=.0f)Slic3r::GUI::ImGuiWrapperstatic
input_optional_int(const char *label, std::optional< int > &v, int step=1, int step_fast=100, ImGuiInputTextFlags flags=0, int def_val=0)Slic3r::GUI::ImGuiWrapperstatic
input_vec3(const std::string &label, const Vec3d &value, float width, const std::string &format="%.3f")Slic3r::GUI::ImGuiWrapper
is_char_in_ranges(const ImWchar *ranges, unsigned int letter)Slic3r::GUI::ImGuiWrapperstatic
is_chars_in_ranges(const ImWchar *ranges, const char *chars_ptr)Slic3r::GUI::ImGuiWrapperstatic
item_held() constSlic3r::GUI::ImGuiWrapper
left_inputs()Slic3r::GUI::ImGuiWrapperstatic
load_fonts_texture()Slic3r::GUI::ImGuiWrapper
load_svg(const std::string &bitmap_name, unsigned target_width, unsigned target_height, unsigned *outwidth, unsigned *outheight)Slic3r::GUI::ImGuiWrapperprivate
m_char_claimSlic3r::GUI::ImGuiWrapperprivate
m_clipboard_textSlic3r::GUI::ImGuiWrapperprivate
m_custom_glyph_rects_idsSlic3r::GUI::ImGuiWrapperprivate
m_disabledSlic3r::GUI::ImGuiWrapperprivate
m_font_another_textureSlic3r::GUI::ImGuiWrapperprivate
m_font_cjkSlic3r::GUI::ImGuiWrapperprivate
m_font_sizeSlic3r::GUI::ImGuiWrapperprivate
m_font_textureSlic3r::GUI::ImGuiWrapperprivate
m_fonts_namesSlic3r::GUI::ImGuiWrapperprivate
m_glyph_basic_rangesSlic3r::GUI::ImGuiWrapperprivate
m_glyph_rangesSlic3r::GUI::ImGuiWrapperprivate
m_is_koreanSlic3r::GUI::ImGuiWrapperprivate
m_key_claimsSlic3r::GUI::ImGuiWrapperprivate
m_last_frame_timeSlic3r::GUI::ImGuiWrapperprivate
m_last_slider_statusSlic3r::GUI::ImGuiWrapperprivate
m_mouse_buttonsSlic3r::GUI::ImGuiWrapperprivate
m_new_frame_openSlic3r::GUI::ImGuiWrapperprivate
m_style_scalingSlic3r::GUI::ImGuiWrapperprivate
modal_popup_open() constSlic3r::GUI::ImGuiWrapper
new_frame()Slic3r::GUI::ImGuiWrapper
on_change_color_mode(bool is_dark)Slic3r::GUI::ImGuiWrapperstatic
owns_key(const KeyChord &chord) constSlic3r::GUI::ImGuiWrapper
owns_keyboard() constSlic3r::GUI::ImGuiWrapper
pop_bold_font()Slic3r::GUI::ImGuiWrapper
pop_button_disable_style()Slic3r::GUI::ImGuiWrapperstatic
pop_cancel_button_style()Slic3r::GUI::ImGuiWrapperstatic
pop_combo_style()Slic3r::GUI::ImGuiWrapperstatic
pop_common_window_style()Slic3r::GUI::ImGuiWrapperstatic
pop_confirm_button_style()Slic3r::GUI::ImGuiWrapperstatic
pop_font_by_name(std::string font_name)Slic3r::GUI::ImGuiWrapper
pop_menu_style()Slic3r::GUI::ImGuiWrapperstatic
pop_radio_style()Slic3r::GUI::ImGuiWrapperstatic
pop_toolbar_style()Slic3r::GUI::ImGuiWrapperstatic
popup_open() constSlic3r::GUI::ImGuiWrapper
push_bold_font()Slic3r::GUI::ImGuiWrapper
push_button_disable_style()Slic3r::GUI::ImGuiWrapperstatic
push_cancel_button_style()Slic3r::GUI::ImGuiWrapperstatic
push_combo_style(const float scale)Slic3r::GUI::ImGuiWrapperstatic
push_common_window_style(const float scale)Slic3r::GUI::ImGuiWrapperstatic
push_confirm_button_style()Slic3r::GUI::ImGuiWrapperstatic
push_font_by_name(std::string font_name)Slic3r::GUI::ImGuiWrapper
push_menu_style(const float scale)Slic3r::GUI::ImGuiWrapperstatic
push_radio_style(const float scale)Slic3r::GUI::ImGuiWrapperstatic
push_toolbar_style(const float scale)Slic3r::GUI::ImGuiWrapperstatic
radio_button(const wxString &label, bool active)Slic3r::GUI::ImGuiWrapper
read_glsl_version()Slic3r::GUI::ImGuiWrapper
render(ImDrawData *draw_data)Slic3r::GUI::ImGuiWrapper
render_draw_data(ImDrawData *draw_data)Slic3r::GUI::ImGuiWrapperprivate
request_frames_while_held()Slic3r::GUI::ImGuiWrapperinline
requires_extra_frame() constSlic3r::GUI::ImGuiWrapperinline
reset_requires_extra_frame()Slic3r::GUI::ImGuiWrapperinline
scaled(float x) constSlic3r::GUI::ImGuiWrapperinline
scaled(float x, float y) constSlic3r::GUI::ImGuiWrapperinline
search_list(const ImVec2 &size, bool(*items_getter)(int, const char **label, const char **tooltip), char *search_str, Search::OptionViewParameters &view_params, int &selected, bool &edited, int &mouse_wheel, bool is_localized)Slic3r::GUI::ImGuiWrapper
set_display_size(float w, float h)Slic3r::GUI::ImGuiWrapper
set_language(const std::string &language)Slic3r::GUI::ImGuiWrapper
set_next_window_bg_alpha(float alpha)Slic3r::GUI::ImGuiWrapper
set_next_window_pos(float x, float y, int flag, float pivot_x=0.0f, float pivot_y=0.0f)Slic3r::GUI::ImGuiWrapper
set_next_window_size(float x, float y, ImGuiCond cond)Slic3r::GUI::ImGuiWrapper
set_requires_extra_frame()Slic3r::GUI::ImGuiWrapperinline
set_scaling(float font_size, float scale_style, float scale_both)Slic3r::GUI::ImGuiWrapper
slider_float(const char *label, float *v, float v_min, float v_max, const char *format="%.3f", float power=1.0f, bool clamp=true)Slic3r::GUI::ImGuiWrapper
slider_float(const std::string &label, float *v, float v_min, float v_max, const char *format="%.3f", float power=1.0f, bool clamp=true)Slic3r::GUI::ImGuiWrapper
slider_float(const wxString &label, float *v, float v_min, float v_max, const char *format="%.3f", float power=1.0f, bool clamp=true)Slic3r::GUI::ImGuiWrapper
slider_optional_float(const char *label, std::optional< float > &v, float v_min, float v_max, const char *format="%.3f", float power=1.0f, bool clamp=true, const wxString &tooltip={}, bool show_edit_btn=true, float def_val=.0f)Slic3r::GUI::ImGuiWrapper
slider_optional_int(const char *label, std::optional< int > &v, int v_min, int v_max, const char *format="%.3f", float power=1.0f, bool clamp=true, const wxString &tooltip={}, bool show_edit_btn=true, int def_val=0)Slic3r::GUI::ImGuiWrapper
sub_title(const std::string &label)Slic3r::GUI::ImGuiWrapper
suggest_location(const ImVec2 &dialog_size, const Slic3r::Polygon &interest, const ImVec2 &canvas_size)Slic3r::GUI::ImGuiWrapperstatic
text(const char *label)Slic3r::GUI::ImGuiWrapperstatic
text(const std::string &label)Slic3r::GUI::ImGuiWrapperstatic
text(const wxString &label)Slic3r::GUI::ImGuiWrapperstatic
text_colored(const ImVec4 &color, const char *label)Slic3r::GUI::ImGuiWrapperstatic
text_colored(const ImVec4 &color, const std::string &label)Slic3r::GUI::ImGuiWrapperstatic
text_colored(const ImVec4 &color, const wxString &label)Slic3r::GUI::ImGuiWrapperstatic
text_input_active() constSlic3r::GUI::ImGuiWrapper
text_wrapped(const char *label, float wrap_width)Slic3r::GUI::ImGuiWrapper
text_wrapped(const std::string &label, float wrap_width)Slic3r::GUI::ImGuiWrapper
text_wrapped(const wxString &label, float wrap_width)Slic3r::GUI::ImGuiWrapper
title(const std::string &str)Slic3r::GUI::ImGuiWrapper
title(const std::string &str, bool suppress_seperator)Slic3r::GUI::ImGuiWrapper
to_ImU32(const ColorRGBA &color)Slic3r::GUI::ImGuiWrapperstatic
to_ImVec4(const ColorRGB &color)Slic3r::GUI::ImGuiWrapperstatic
to_ImVec4(const ColorRGBA &color)Slic3r::GUI::ImGuiWrapperstatic
TOOLBAR_WINDOW_FLAGSSlic3r::GUI::ImGuiWrapperstatic
tooltip(const char *label, float wrap_width)Slic3r::GUI::ImGuiWrapper
tooltip(const std::string &label, float wrap_width)Slic3r::GUI::ImGuiWrapper
tooltip(const wxString &label, float wrap_width)Slic3r::GUI::ImGuiWrapper
trunc(const std::string &text, float width, const char *tail=" ..")Slic3r::GUI::ImGuiWrapperstatic
undo_redo_list(const ImVec2 &size, const bool is_undo, bool(*items_getter)(const bool, int, const char **), int &hovered, int &selected, int &mouse_wheel)Slic3r::GUI::ImGuiWrapper
update_key_data(wxKeyEvent &evt)Slic3r::GUI::ImGuiWrapper
update_mouse_data(wxMouseEvent &evt)Slic3r::GUI::ImGuiWrapper
want_any_input() constSlic3r::GUI::ImGuiWrapper
want_keyboard() constSlic3r::GUI::ImGuiWrapper
want_mouse() constSlic3r::GUI::ImGuiWrapper
want_text_input() constSlic3r::GUI::ImGuiWrapper
warning_text(const char *all_text)Slic3r::GUI::ImGuiWrapper
warning_text(const wxString &all_text)Slic3r::GUI::ImGuiWrapper
~ImGuiWrapper()Slic3r::GUI::ImGuiWrapper