refactor: Move sketch mode camera animations to Camera class

Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
2026-02-17 11:26:41 -07:00
parent a5e8257eb4
commit f29f40277d
4 changed files with 117 additions and 60 deletions

View File

@@ -38,6 +38,9 @@ public:
void saveState();
void restoreState();
void animateToPlaneView(int plane);
void animateRestoreState();
float savedXRot() const { return m_savedXRot; }
float savedYRot() const { return m_savedYRot; }
float savedZoom() const { return m_savedZoom; }
@@ -46,6 +49,7 @@ public:
signals:
void cameraChanged();
void restoreStateAnimationFinished();
private:
float m_xRot;