Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVojtech Kral <vojtech@kral.hk>2018-10-03 12:34:39 +0300
committerVojtech Kral <vojtech@kral.hk>2018-10-03 12:51:47 +0300
commit770d944283cda7c90ea7aa614be824aaa3de3519 (patch)
tree8e9138efcc080ec42d34382e0586ef4cc191bf5a /src/slic3r/GUI/GLCanvas3DManager.hpp
parente9d26d1a8efdbff8d422c2ea109d886f3da6cfd6 (diff)
Replace PerlCallbacks with events in GLCanvas3d et al.
Diffstat (limited to 'src/slic3r/GUI/GLCanvas3DManager.hpp')
-rw-r--r--src/slic3r/GUI/GLCanvas3DManager.hpp41
1 files changed, 1 insertions, 40 deletions
diff --git a/src/slic3r/GUI/GLCanvas3DManager.hpp b/src/slic3r/GUI/GLCanvas3DManager.hpp
index d3b7b177c..1a3036f9f 100644
--- a/src/slic3r/GUI/GLCanvas3DManager.hpp
+++ b/src/slic3r/GUI/GLCanvas3DManager.hpp
@@ -20,7 +20,7 @@ typedef std::vector<ExPolygon> ExPolygons;
class ModelObject;
class PrintObject;
class GCodePreviewData;
-
+
namespace GUI {
class GLCanvas3D;
@@ -156,45 +156,6 @@ public:
void reset_legend_texture(wxGLCanvas* canvas);
- void register_on_viewport_changed_callback(wxGLCanvas* canvas, void* callback);
- void register_on_double_click_callback(wxGLCanvas* canvas, void* callback);
- void register_on_right_click_callback(wxGLCanvas* canvas, void* callback);
- void register_on_select_object_callback(wxGLCanvas* canvas, void* callback);
- void register_on_model_update_callback(wxGLCanvas* canvas, void* callback);
- void register_on_remove_object_callback(wxGLCanvas* canvas, void* callback);
- void register_on_arrange_callback(wxGLCanvas* canvas, void* callback);
- void register_on_rotate_object_left_callback(wxGLCanvas* canvas, void* callback);
- void register_on_rotate_object_right_callback(wxGLCanvas* canvas, void* callback);
- void register_on_scale_object_uniformly_callback(wxGLCanvas* canvas, void* callback);
- void register_on_increase_objects_callback(wxGLCanvas* canvas, void* callback);
- void register_on_decrease_objects_callback(wxGLCanvas* canvas, void* callback);
- void register_on_instance_moved_callback(wxGLCanvas* canvas, void* callback);
- void register_on_wipe_tower_moved_callback(wxGLCanvas* canvas, void* callback);
- void register_on_enable_action_buttons_callback(wxGLCanvas* canvas, void* callback);
-#if ENABLE_MODELINSTANCE_3D_FULL_TRANSFORM
- void register_on_gizmo_scale_3D_callback(wxGLCanvas* canvas, void* callback);
- void register_on_gizmo_rotate_3D_callback(wxGLCanvas* canvas, void* callback);
- void register_on_gizmo_flatten_3D_callback(wxGLCanvas* canvas, void* callback);
- void register_on_update_geometry_3D_info_callback(wxGLCanvas* canvas, void* callback);
-#else
- void register_on_gizmo_scale_uniformly_callback(wxGLCanvas* canvas, void* callback);
- void register_on_gizmo_rotate_callback(wxGLCanvas* canvas, void* callback);
- void register_on_gizmo_flatten_callback(wxGLCanvas* canvas, void* callback);
- void register_on_update_geometry_info_callback(wxGLCanvas* canvas, void* callback);
-#endif // ENABLE_MODELINSTANCE_3D_FULL_TRANSFORM
-
- void register_action_add_callback(wxGLCanvas* canvas, void* callback);
- void register_action_delete_callback(wxGLCanvas* canvas, void* callback);
- void register_action_deleteall_callback(wxGLCanvas* canvas, void* callback);
- void register_action_arrange_callback(wxGLCanvas* canvas, void* callback);
- void register_action_more_callback(wxGLCanvas* canvas, void* callback);
- void register_action_fewer_callback(wxGLCanvas* canvas, void* callback);
- void register_action_split_callback(wxGLCanvas* canvas, void* callback);
- void register_action_cut_callback(wxGLCanvas* canvas, void* callback);
- void register_action_settings_callback(wxGLCanvas* canvas, void* callback);
- void register_action_layersediting_callback(wxGLCanvas* canvas, void* callback);
- void register_action_selectbyparts_callback(wxGLCanvas* canvas, void* callback);
-
static bool can_multisample() { return s_multisample == MS_Enabled; }
static wxGLCanvas* create_wxglcanvas(wxWindow *parent);