17 void SetWindowConfig(
const plVec2I32& vViewport) { m_vViewport = vViewport; }
19 virtual void FocusLost(
bool bCancel);
23 const plVec3& GetTranslationResult()
const {
return m_vTranslationResult; }
24 const plVec3& GetTranslationDiff()
const {
return m_vTranslationDiff; }
25 const plQuat& GetRotationResult()
const {
return m_qRotationResult; }
26 float GetScalingResult()
const {
return m_fScalingResult; }
29 virtual plEditorInput DoMousePressEvent(QMouseEvent* e)
override;
30 virtual plEditorInput DoMouseReleaseEvent(QMouseEvent* e)
override;
31 virtual plEditorInput DoMouseMoveEvent(QMouseEvent* e)
override;
36 bool IsViewInOrthoMode()
const;
39 plVec3 m_vUnsnappedTranslationResult;
40 plVec3 m_vTranslationResult;
42 plAngle m_UnsnappedRotationResult;
44 float m_fScaleMouseMove;
45 float m_fScalingResult;
46 float m_fUnsnappedScalingResult;
Definition OrthoGizmoContext.h:11