Public Types | |
| enum class | EState { Unknown , Hidden , Shown , NotFading , FadingOut , ClosePending , Finished , Hovered , Paused } |
| typedef std::function< void(PopNotification *)> | DeleteCallback |
Public Member Functions | |
| ExportFinishedNotification (const NotificationData &n, NotificationIDProvider &id_provider, wxEvtHandler *evt_handler, bool to_removable, const std::string &export_path, const std::string &export_dir_path) | |
| virtual void | render (GLCanvas3D &canvas, float initial_y, bool move_from_overlay, float overlay_width, float right_margin) |
| virtual void | bbl_render_block_notification (GLCanvas3D &canvas, float initial_y, bool move_from_overlay, float overlay_width, float right_margin) |
| virtual void | close () |
| void | update (const NotificationData &n) |
| void | append (const std::string &append_str) |
| bool | is_finished () const |
| void | reinit () |
| float | get_top () const |
| float | get_bottom () const |
| float | get_current_top () const |
| const NotificationType | get_type () const |
| const NotificationData & | get_data () const |
| std::string | get_text1 () const |
| const bool | is_gray () const |
| void | set_gray (bool g) |
| virtual bool | compare_text (const std::string &text) const |
| void | hide (bool h) |
| virtual bool | update_state (bool paused, const int64_t delta) |
| int64_t | next_render () const |
| EState | get_state () const |
| bool | is_hovered () const |
| void | set_hovered () |
| void | reset_timer () |
| void | set_Multiline (bool Multi) |
| virtual void | on_change_color_mode (bool is_dark) |
| void | set_scale (float scale) |
| void | set_delete_callback (DeleteCallback) |
| bool | is_valid_delete_callback () |
Public Attributes | |
| bool | m_to_removable |
| std::string | m_export_path |
| std::string | m_export_dir_path |
Protected Member Functions | |
| void | count_spaces () override |
| void | render_text (ImGuiWrapper &imgui, const float win_size_x, const float win_size_y, const float win_pos_x, const float win_pos_y) override |
| void | render_close_button (ImGuiWrapper &imgui, const float win_size_x, const float win_size_y, const float win_pos_x, const float win_pos_y) override |
| void | render_eject_button (ImGuiWrapper &imgui, const float win_size_x, const float win_size_y, const float win_pos_x, const float win_pos_y) |
| void | render_minimize_button (ImGuiWrapper &imgui, const float win_pos_x, const float win_pos_y) override |
| bool | on_text_click () override |
| void | on_eject_click () |
| virtual void | init () |
| virtual void | set_next_window_size (ImGuiWrapper &imgui) |
| virtual void | render_hypertext (ImGuiWrapper &imgui, const float text_x, const float text_y, const std::string text, bool more=false) |
| void | render_hyperlink_action (ImGuiWrapper &imgui, float text_x, float text_y, const std::string &text, const char *button_id, const std::function< void()> &on_click) |
| virtual void | bbl_render_block_notif_text (ImGuiWrapper &imgui, const float win_size_x, const float win_size_y, const float win_pos_x, const float win_pos_y) |
| virtual void | bbl_render_block_notif_buttons (ImGuiWrapper &imgui, ImVec2 win_size, ImVec2 win_pos) |
| virtual void | bbl_render_block_notif_left_sign (ImGuiWrapper &imgui, const float win_size_x, const float win_size_y, const float win_pos_x, const float win_pos_y) |
| virtual void | bbl_render_left_sign (ImGuiWrapper &imgui, const float win_size_x, const float win_size_y, const float win_pos_x, const float win_pos_y) |
| virtual void | render_left_sign (ImGuiWrapper &imgui) |
| virtual void | count_lines () |
| virtual bool | push_background_color () |
| virtual int | get_duration () |
| void | ensure_ui_inited () |
| void | use_bbl_theme () |
| void | restore_default_theme () |
|
inherited |
|
stronginherited |
| Enumerator | |
|---|---|
| Unknown | |
| Hidden | |
| Shown | |
| NotFading | |
| FadingOut | |
| ClosePending | |
| Finished | |
| Hovered | |
| Paused | |
|
inline |
References Slic3r::GUI::NotificationManager::PopNotification::PopNotification(), m_export_dir_path, m_export_path, Slic3r::GUI::NotificationManager::PopNotification::m_multiline, and m_to_removable.
|
inherited |
References Slic3r::GUI::NotificationManager::init(), m_multiline, and m_text1.
|
protectedvirtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::PluginMissingNotification.
References Slic3r::GUI::ImGuiWrapper::button(), close(), FadingOut, Slic3r::GUI::into_u8(), m_current_fade_opacity, m_line_height, and m_state.
Referenced by bbl_render_block_notification().
|
protectedvirtualinherited |
References m_line_height, m_window_height, and Slic3r::GUI::ImGuiWrapper::text().
Referenced by bbl_render_block_notification().
|
protectedvirtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::PluginMissingNotification.
References _u8L, FadingOut, m_current_fade_opacity, m_endlines, m_ErrorColor, m_hypertext, m_left_indentation, m_line_height, m_lines_count, m_multiline, m_state, m_text1, m_window_width, m_window_width_offset, pos_end, pos_start, render_hypertext(), and Slic3r::GUI::ImGuiWrapper::text().
Referenced by bbl_render_block_notification().
|
virtualinherited |
References bbl_render_block_notif_buttons(), bbl_render_block_notif_left_sign(), bbl_render_block_notif_text(), Slic3r::GUI::ImGuiWrapper::begin(), ClosePending, Slic3r::GUI::ImGuiWrapper::end(), Slic3r::GUI::NotificationManager::ErrorNotificationLevel, FadingOut, Finished, GAP_WIDTH, Slic3r::GUI::GLCanvas3D::get_canvas_size(), Slic3r::GUI::Size::get_height(), Slic3r::GUI::Size::get_width(), Hidden, Slic3r::GUI::NotificationManager::init(), m_current_fade_opacity, m_data, m_ErrorColor, m_id, m_id_provider, m_line_height, m_state, m_top_y, m_WarnColor, m_window_height, m_window_width, push_background_color(), restore_default_theme(), Slic3r::GUI::NotificationManager::SeriousWarningNotificationLevel, set_hovered(), Slic3r::GUI::ImGuiWrapper::set_next_window_pos(), Slic3r::GUI::ImGuiWrapper::set_next_window_size(), set_next_window_size(), Unknown, and use_bbl_theme().
|
protectedvirtualinherited |
References ensure_ui_inited(), m_current_fade_opacity, m_CurrentColor, and m_WindowRadius.
Referenced by render().
|
virtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::PlaterWarningNotification, and Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification.
References ClosePending, and m_state.
Referenced by bbl_render_block_notif_buttons(), Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification::close(), Slic3r::GUI::NotificationManager::HintNotification::render_close_button(), render_close_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_close_button_inner(), render_hypertext(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_hypertext(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_close_button(), Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification::render_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::retrieve_data(), and Slic3r::GUI::NotificationManager::set_download_URL_canceled().
|
virtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::PrintHostUploadNotification, and Slic3r::GUI::NotificationManager::URLDownloadNotification.
References m_text1.
|
protectedvirtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::HintNotification.
References error_end, error_start, Slic3r::escape_string_cstyle(), Slic3r::GUI::from_u8(), Slic3r::GUI::into_u8(), m_endlines, m_hypertext, m_lines_count, m_text1, m_window_width, m_window_width_offset, pos_end, and pos_start.
Referenced by init().
|
overrideprotectedvirtual |
Reimplemented from Slic3r::GUI::NotificationManager::PopNotification.
References Slic3r::GUI::NotificationManager::PopNotification::count_spaces(), m_eject_pending, Slic3r::GUI::NotificationManager::PopNotification::m_left_indentation, Slic3r::GUI::NotificationManager::PopNotification::m_line_height, m_to_removable, Slic3r::GUI::NotificationManager::PopNotification::m_window_width, and Slic3r::GUI::NotificationManager::PopNotification::m_window_width_offset.
|
protectedinherited |
References m_is_dark, m_is_dark_inited, m_WindowRadius, and m_WindowRadius_inited.
Referenced by bbl_render_left_sign(), render_close_button(), render_minimize_button(), and use_bbl_theme().
|
inlineinherited |
References m_bottom_y.
|
inlineinherited |
|
inlineinherited |
References m_data.
Referenced by Slic3r::GUI::NotificationManager::activate_existing(), Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification::add_type(), and Slic3r::GUI::NotificationManager::ExportFinishedNotification::on_eject_click().
|
inlineprotectedvirtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::SlicingProgressNotification.
References m_data.
Referenced by update_state().
|
inlineinherited |
References m_state.
Referenced by Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::update_state(), and Slic3r::GUI::NotificationManager::SlicingProgressNotification::update_state().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
References m_data.
Referenced by Slic3r::GUI::NotificationManager::activate_existing().
|
inherited |
References Hidden, is_finished(), m_state, and Unknown.
|
protectedvirtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::HintNotification, Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification, Slic3r::GUI::NotificationManager::PluginMissingNotification, Slic3r::GUI::NotificationManager::PrintHostUploadNotification, Slic3r::GUI::NotificationManager::ProgressBarNotification, Slic3r::GUI::NotificationManager::ProgressIndicatorNotification, Slic3r::GUI::NotificationManager::SharedProfilesNotification, and Slic3r::GUI::NotificationManager::SlicingProgressNotification.
References count_lines(), count_spaces(), Hovered, is_finished(), m_lines_count, m_multiline, m_notification_start, m_state, Shown, Slic3r::GUI::GLCanvas3D::timestamp_now(), and Unknown.
Referenced by Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification::init(), Slic3r::GUI::NotificationManager::PluginMissingNotification::init(), Slic3r::GUI::NotificationManager::ProgressBarNotification::init(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::init(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::init(), and Slic3r::GUI::NotificationManager::SlicingProgressNotification::init().
|
inlineinherited |
References ClosePending, Finished, and m_state.
Referenced by Slic3r::GUI::NotificationManager::PlaterWarningNotification::close(), hide(), Slic3r::GUI::NotificationManager::HintNotification::init(), init(), and next_render().
|
inlineinherited |
References m_is_gray.
|
inlineinherited |
|
inherited |
References m_on_delete_callback.
|
inlineinherited |
References is_finished(), and m_next_render.
Referenced by update_state().
|
virtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::SlicingProgressNotification.
References is_dark(), m_is_dark, and m_is_dark_inited.
Referenced by Slic3r::GUI::NotificationManager::SlicingProgressNotification::on_change_color_mode().
|
protected |
References _u8L, Slic3r::GUI::NotificationManager::PopNotification::get_data(), m_eject_pending, Slic3r::GUI::NotificationManager::PopNotification::m_multiline, and Slic3r::GUI::NotificationManager::PopNotification::update().
Referenced by render_eject_button().
|
overrideprotectedvirtual |
Reimplemented from Slic3r::GUI::NotificationManager::PopNotification.
References m_export_dir_path.
|
protectedvirtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::PrintHostUploadNotification.
References Slic3r::GUI::NotificationManager::ErrorNotificationLevel, FadingOut, m_current_fade_opacity, m_data, m_is_gray, m_state, and Slic3r::GUI::NotificationManager::WarningNotificationLevel.
Referenced by bbl_render_block_notification(), and render().
|
inlineinherited |
|
virtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::SlicingProgressNotification.
References bbl_render_left_sign(), Slic3r::GUI::ImGuiWrapper::begin(), Slic3r::GUI::GLCanvas3D::CanvasPreview, ClosePending, Slic3r::GUI::ImGuiWrapper::end(), FadingOut, Finished, GAP_WIDTH, Slic3r::GUI::GLCanvas3D::get_canvas_size(), Slic3r::GUI::GLCanvas3D::get_canvas_type(), Slic3r::GUI::Size::get_height(), Slic3r::GUI::Size::get_width(), Hidden, Hovered, Slic3r::GUI::NotificationManager::init(), m_current_fade_opacity, m_id, m_id_provider, m_line_height, m_lines_count, m_minimize_b_visible, m_multiline, m_state, m_top_y, m_window_height, m_window_width, push_background_color(), render_close_button(), render_left_sign(), render_minimize_button(), render_text(), restore_default_theme(), set_hovered(), Slic3r::GUI::ImGuiWrapper::set_next_window_pos(), Slic3r::GUI::ImGuiWrapper::set_next_window_size(), set_next_window_size(), Unknown, and use_bbl_theme().
|
overrideprotectedvirtual |
Reimplemented from Slic3r::GUI::NotificationManager::PopNotification.
References m_eject_pending, m_to_removable, Slic3r::GUI::NotificationManager::PopNotification::render_close_button(), and render_eject_button().
|
protected |
References _L, Slic3r::GUI::ImGuiWrapper::button(), Slic3r::GUI::ImGuiWrapper::COL_WINDOW_BACKGROUND, Slic3r::GUI::NotificationManager::PopNotification::FadingOut, Slic3r::GUI::NotificationManager::PopNotification::m_current_fade_opacity, Slic3r::GUI::NotificationManager::PopNotification::m_evt_handler, Slic3r::GUI::NotificationManager::PopNotification::m_line_height, Slic3r::GUI::NotificationManager::PopNotification::m_state, on_eject_click(), scale(), and Slic3r::GUI::ImGuiWrapper::text().
Referenced by render_close_button().
|
protectedinherited |
References Slic3r::GUI::ImGuiWrapper::button(), FadingOut, m_current_fade_opacity, m_HyperTextColor, m_HyperTextColorHover, m_state, and Slic3r::GUI::ImGuiWrapper::text().
Referenced by Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_hypertext(), Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification::render_text(), and Slic3r::GUI::NotificationManager::PluginMissingNotification::render_text().
|
protectedvirtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::SharedProfilesNotification.
References Slic3r::GUI::ImGuiWrapper::button(), close(), Slic3r::GUI::NotificationManager::ErrorNotificationLevel, FadingOut, m_current_fade_opacity, m_data, m_HyperTextColor, m_HyperTextColorHover, m_multiline, m_state, on_text_click(), Slic3r::GUI::NotificationManager::SeriousWarningNotificationLevel, set_next_window_size(), and Slic3r::GUI::ImGuiWrapper::text().
Referenced by bbl_render_block_notif_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_hypertext(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), and render_text().
|
protectedvirtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::PrintHostUploadNotification.
Referenced by render().
|
inlineoverrideprotectedvirtual |
Reimplemented from Slic3r::GUI::NotificationManager::PopNotification.
References Slic3r::GUI::NotificationManager::PopNotification::m_minimize_b_visible.
|
overrideprotectedvirtual |
Reimplemented from Slic3r::GUI::NotificationManager::PopNotification.
References _u8L, m_eject_pending, Slic3r::GUI::NotificationManager::PopNotification::m_endlines, m_export_dir_path, Slic3r::GUI::NotificationManager::PopNotification::m_hypertext, Slic3r::GUI::NotificationManager::PopNotification::m_left_indentation, Slic3r::GUI::NotificationManager::PopNotification::m_line_height, Slic3r::GUI::NotificationManager::PopNotification::m_lines_count, Slic3r::GUI::NotificationManager::PopNotification::m_text1, Slic3r::GUI::NotificationManager::PopNotification::render_hypertext(), Slic3r::GUI::NotificationManager::PopNotification::render_text(), and Slic3r::GUI::ImGuiWrapper::text().
|
inlineinherited |
References m_notification_start, m_state, Shown, and Slic3r::GUI::GLCanvas3D::timestamp_now().
|
protectedinherited |
References m_DefaultTheme.
Referenced by bbl_render_block_notification(), render(), and Slic3r::GUI::NotificationManager::SlicingProgressNotification::render().
|
inherited |
References m_on_delete_callback.
|
inlineinherited |
|
inlineinherited |
References ClosePending, Finished, Hidden, Hovered, m_state, and Unknown.
Referenced by bbl_render_block_notification(), render(), and Slic3r::GUI::NotificationManager::SlicingProgressNotification::render().
|
inlineinherited |
References m_multiline.
|
protectedvirtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::HintNotification.
References m_line_height, m_lines_count, m_multiline, and m_window_height.
Referenced by bbl_render_block_notification(), render(), and render_hypertext().
|
inlineinherited |
|
inherited |
References Slic3r::GUI::NotificationManager::NotificationData::callback, Slic3r::GUI::NotificationManager::NotificationData::hypertext, Slic3r::GUI::NotificationManager::init(), m_data, m_hypertext, m_text1, m_text2, Slic3r::GUI::NotificationManager::NotificationData::text1, and Slic3r::GUI::NotificationManager::NotificationData::text2.
Referenced by Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification::add_type(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::on_eject_click(), Slic3r::GUI::NotificationManager::HintNotification::retrieve_data(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::set_status_text(), and Slic3r::GUI::NotificationManager::SlicingProgressNotification::set_status_text().
|
virtualinherited |
Reimplemented in Slic3r::GUI::NotificationManager::ProgressIndicatorNotification, and Slic3r::GUI::NotificationManager::SlicingProgressNotification.
References ClosePending, FADING_OUT_DURATION, FADING_OUT_TIMEOUT, FadingOut, Finished, get_duration(), Hidden, Hovered, Slic3r::GUI::NotificationManager::init(), m_current_fade_opacity, m_fading_start, m_next_render, m_notification_start, m_state, next_render(), NotFading, Slic3r::GUI::GLCanvas3D::timestamp_now(), and Unknown.
Referenced by Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::update_state(), and Slic3r::GUI::NotificationManager::SlicingProgressNotification::update_state().
|
protectedinherited |
References ensure_ui_inited(), Slic3r::GUI::NotificationManager::ErrorNotificationLevel, m_current_fade_opacity, m_CurrentColor, m_data, m_DefaultTheme, m_ErrorColor, m_HyperTextColor, m_HyperTextColorHover, m_is_dark, m_NormalColor, m_TextColor, m_WarnColor, m_WindowBkgColor, m_WindowRadius, and Slic3r::GUI::NotificationManager::WarningNotificationLevel.
Referenced by bbl_render_block_notification(), render(), and Slic3r::GUI::NotificationManager::SlicingProgressNotification::render().
|
protectedinherited |
Referenced by count_lines().
|
protectedinherited |
Referenced by count_lines().
|
protectedinherited |
Referenced by get_bottom().
|
protectedinherited |
Referenced by bbl_render_block_notif_buttons(), bbl_render_block_notif_text(), bbl_render_block_notification(), bbl_render_left_sign(), push_background_color(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::push_background_color(), render(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_bar(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_bar(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::render_cancel_button(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::render_cancel_button(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_cancel_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_cancel_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_close_button(), render_close_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_close_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_documentation_button(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_eject_button(), render_hyperlink_action(), render_hypertext(), render_minimize_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_open_button_inner(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_pause_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_preferences_button(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_close_button(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_text(), Slic3r::GUI::NotificationManager::HintNotification::render_right_arrow_button(), render_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::set_progress_state(), update_state(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::update_state(), and use_bbl_theme().
|
protectedinherited |
Referenced by PopNotification(), bbl_render_left_sign(), and use_bbl_theme().
|
protectedinherited |
|
protectedinherited |
Referenced by restore_default_theme(), and use_bbl_theme().
|
protected |
Referenced by count_spaces(), on_eject_click(), render_close_button(), and render_text().
|
protectedinherited |
Referenced by bbl_render_block_notif_text(), Slic3r::GUI::NotificationManager::HintNotification::count_lines(), count_lines(), Slic3r::GUI::NotificationManager::ProgressBarNotification::init(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::init(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::init(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::init(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_text(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification::render_text(), Slic3r::GUI::NotificationManager::PluginMissingNotification::render_text(), render_text(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_text(), and Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text().
|
protectedinherited |
|
protectedinherited |
Referenced by PopNotification(), bbl_render_block_notif_text(), bbl_render_block_notification(), render_text(), and use_bbl_theme().
|
protectedinherited |
| std::string Slic3r::GUI::NotificationManager::ExportFinishedNotification::m_export_dir_path |
Referenced by ExportFinishedNotification(), on_text_click(), and render_text().
| std::string Slic3r::GUI::NotificationManager::ExportFinishedNotification::m_export_path |
Referenced by ExportFinishedNotification().
|
protectedinherited |
Referenced by update_state().
|
protected |
|
protectedinherited |
Referenced by PopNotification(), bbl_render_block_notif_text(), Slic3r::GUI::NotificationManager::HintNotification::count_lines(), count_lines(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::init(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), render_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text(), and update().
|
protectedinherited |
Referenced by PopNotification(), Slic3r::GUI::NotificationManager::PluginMissingNotification::bbl_render_block_notif_text(), render_hyperlink_action(), render_hypertext(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text(), and use_bbl_theme().
|
protectedinherited |
|
protectedinherited |
Referenced by ~PopNotification(), bbl_render_block_notification(), render(), and Slic3r::GUI::NotificationManager::SlicingProgressNotification::render().
|
protectedinherited |
|
protectedinherited |
Referenced by ensure_ui_inited(), on_change_color_mode(), Slic3r::GUI::NotificationManager::HintNotification::render_close_button(), render_close_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_close_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_documentation_button(), render_minimize_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_open_button_inner(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_pause_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_preferences_button(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_close_button(), Slic3r::GUI::NotificationManager::HintNotification::render_right_arrow_button(), and use_bbl_theme().
|
protectedinherited |
Referenced by ensure_ui_inited(), and on_change_color_mode().
|
protectedinherited |
Referenced by is_gray(), push_background_color(), and set_gray().
|
protectedinherited |
Referenced by bbl_render_block_notif_text(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::count_spaces(), Slic3r::GUI::NotificationManager::HintNotification::count_spaces(), count_spaces(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::count_spaces(), Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification::count_spaces(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::render_bar(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_bar(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_bar(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification::render_text(), Slic3r::GUI::NotificationManager::PluginMissingNotification::render_text(), render_text(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_text(), and Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text().
|
protectedinherited |
Referenced by bbl_render_block_notif_buttons(), bbl_render_block_notif_left_sign(), bbl_render_block_notif_text(), bbl_render_block_notification(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::count_spaces(), Slic3r::GUI::NotificationManager::HintNotification::count_spaces(), count_spaces(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::count_spaces(), Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification::count_spaces(), Slic3r::GUI::NotificationManager::URLDownloadNotification::count_spaces(), render(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::render_bar(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_bar(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_bar(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_bar(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::render_cancel_button(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::render_cancel_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_cancel_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_close_button(), render_close_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_close_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_documentation_button(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_eject_button(), render_minimize_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_open_button_inner(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_pause_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_preferences_button(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_text(), Slic3r::GUI::NotificationManager::HintNotification::render_right_arrow_button(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification::render_text(), Slic3r::GUI::NotificationManager::PluginMissingNotification::render_text(), render_text(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::set_next_window_size(), and set_next_window_size().
|
protectedinherited |
Referenced by bbl_render_block_notif_text(), Slic3r::GUI::NotificationManager::HintNotification::count_lines(), count_lines(), Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification::init(), Slic3r::GUI::NotificationManager::PluginMissingNotification::init(), init(), Slic3r::GUI::NotificationManager::ProgressBarNotification::init(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::init(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::init(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::init(), render(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_text(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), render_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::set_next_window_size(), and set_next_window_size().
|
protectedinherited |
Referenced by render(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::render_cancel_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_cancel_button_inner(), render_close_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_close_button_inner(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_minimize_button(), Slic3r::GUI::NotificationManager::PluginMissingNotification::render_minimize_button(), render_minimize_button(), and Slic3r::GUI::NotificationManager::HintNotification::render_preferences_button().
|
protectedinherited |
Referenced by Slic3r::GUI::NotificationManager::ExportFinishedNotification::ExportFinishedNotification(), Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification::OrcaSyncConflictNotification(), Slic3r::GUI::NotificationManager::PluginMissingNotification::PluginMissingNotification(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::SharedProfilesNotification(), append(), bbl_render_block_notif_text(), Slic3r::GUI::NotificationManager::HintNotification::init(), init(), Slic3r::GUI::NotificationManager::ProgressBarNotification::init(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::init(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::init(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::on_eject_click(), render(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::render_bar(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_bar(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_bar(), render_hypertext(), render_minimize_button(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), render_text(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text(), set_Multiline(), and set_next_window_size().
|
protectedinherited |
Referenced by next_render(), update_state(), and Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::update_state().
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
Referenced by set_scale().
|
protectedinherited |
Referenced by Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification::add_type(), bbl_render_block_notif_buttons(), bbl_render_block_notif_text(), bbl_render_block_notification(), Slic3r::GUI::NotificationManager::PlaterWarningNotification::close(), close(), get_state(), hide(), Slic3r::GUI::NotificationManager::HintNotification::init(), init(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::init(), Slic3r::GUI::NotificationManager::ProgressBarNotification::init(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::init(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::init(), is_finished(), is_hovered(), push_background_color(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::push_background_color(), Slic3r::GUI::NotificationManager::PlaterWarningNotification::real_close(), reinit(), render(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::render_cancel_button(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::render_cancel_button(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_cancel_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_cancel_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_close_button(), render_close_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_close_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_documentation_button(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_eject_button(), render_hyperlink_action(), render_hypertext(), render_minimize_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_open_button_inner(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_pause_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_preferences_button(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_close_button(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_text(), Slic3r::GUI::NotificationManager::HintNotification::render_right_arrow_button(), render_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text(), reset_timer(), set_hovered(), Slic3r::GUI::NotificationManager::ProgressIndicatorNotification::set_percentage(), Slic3r::GUI::NotificationManager::URLDownloadNotification::set_percentage(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::set_progress_state(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::set_sidebar_collapsed(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::set_status_text(), Slic3r::GUI::NotificationManager::PlaterWarningNotification::show(), and update_state().
|
protectedinherited |
Referenced by PopNotification(), append(), bbl_render_block_notif_text(), compare_text(), Slic3r::GUI::NotificationManager::HintNotification::count_lines(), count_lines(), get_text1(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_progress_text(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::render_text(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), Slic3r::GUI::NotificationManager::OrcaSyncConflictNotification::render_text(), Slic3r::GUI::NotificationManager::PluginMissingNotification::render_text(), render_text(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_text(), Slic3r::GUI::NotificationManager::SharedProfilesNotification::render_text(), and update().
|
protectedinherited |
|
protectedinherited |
Referenced by PopNotification(), and use_bbl_theme().
| bool Slic3r::GUI::NotificationManager::ExportFinishedNotification::m_to_removable |
|
protectedinherited |
Referenced by bbl_render_block_notification(), get_current_top(), get_top(), render(), and Slic3r::GUI::NotificationManager::SlicingProgressNotification::render().
|
protectedinherited |
Referenced by PopNotification(), bbl_render_block_notification(), and use_bbl_theme().
|
protectedinherited |
Referenced by bbl_render_block_notif_left_sign(), bbl_render_block_notification(), render(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render(), render_minimize_button(), Slic3r::GUI::NotificationManager::HintNotification::render_preferences_button(), Slic3r::GUI::NotificationManager::HintNotification::render_right_arrow_button(), Slic3r::GUI::NotificationManager::HintNotification::set_next_window_size(), and set_next_window_size().
|
protectedinherited |
Referenced by bbl_render_block_notif_text(), bbl_render_block_notification(), Slic3r::GUI::NotificationManager::HintNotification::count_lines(), count_lines(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::count_spaces(), Slic3r::GUI::NotificationManager::HintNotification::count_spaces(), count_spaces(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::count_spaces(), Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification::count_spaces(), render(), Slic3r::GUI::NotificationManager::SlicingProgressNotification::render(), render_minimize_button(), Slic3r::GUI::NotificationManager::HintNotification::render_preferences_button(), Slic3r::GUI::NotificationManager::HintNotification::render_right_arrow_button(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), and render_text().
|
protectedinherited |
Referenced by bbl_render_block_notif_text(), Slic3r::GUI::NotificationManager::HintNotification::count_lines(), count_lines(), Slic3r::GUI::NotificationManager::ExportFinishedNotification::count_spaces(), Slic3r::GUI::NotificationManager::HintNotification::count_spaces(), count_spaces(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::count_spaces(), Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification::count_spaces(), Slic3r::GUI::NotificationManager::URLDownloadNotification::count_spaces(), Slic3r::GUI::NotificationManager::ProgressBarNotification::render_bar(), Slic3r::GUI::NotificationManager::HintNotification::render_text(), and render_text().
|
protectedinherited |
Referenced by PopNotification(), and use_bbl_theme().
|
protectedinherited |
Referenced by bbl_render_left_sign(), ensure_ui_inited(), and use_bbl_theme().
|
protectedinherited |
Referenced by ensure_ui_inited().
|
protectedinherited |
Referenced by bbl_render_block_notif_text(), count_lines(), and render_text().
|
protectedinherited |
Referenced by bbl_render_block_notif_text(), count_lines(), and render_text().