mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-06-07 04:22:42 +00:00
Another refactoring of GLGizmosManager
This commit is contained in:
@@ -60,7 +60,7 @@ public:
|
||||
};
|
||||
|
||||
private:
|
||||
GLCanvas3D* m_parent;
|
||||
GLCanvas3D& m_parent;
|
||||
bool m_enabled;
|
||||
typedef std::map<EType, GLGizmoBase*> GizmosMap;
|
||||
GizmosMap m_gizmos;
|
||||
@@ -92,10 +92,10 @@ private:
|
||||
bool m_serializing;
|
||||
|
||||
public:
|
||||
GLGizmosManager();
|
||||
explicit GLGizmosManager(GLCanvas3D& parent);
|
||||
~GLGizmosManager();
|
||||
|
||||
bool init(GLCanvas3D& parent);
|
||||
bool init();
|
||||
|
||||
template<class Archive>
|
||||
void load(Archive& ar)
|
||||
|
||||
Reference in New Issue
Block a user