Plasma Engine  2.0
Loading...
Searching...
No Matches
BoxManipulatorAdapter.h
1#pragma once
2
3#include <EditorFramework/EditorFrameworkDLL.h>
4#include <EditorFramework/Gizmos/NonUniformBoxGizmo.h>
5#include <EditorFramework/Manipulators/ManipulatorAdapter.h>
6
7struct plGizmoEvent;
8
10{
11public:
14
15 virtual void QueryGridSettings(plGridSettingsMsgToEngine& out_gridSettings) override;
16
17protected:
18 virtual void Finalize() override;
19 virtual void Update() override;
20 void GizmoEventHandler(const plGizmoEvent& e);
21
22 virtual void UpdateGizmoTransform() override;
23
24 plVec3 m_vPositionOffset;
25 plQuat m_qRotation;
27
28 plVec3 m_vOldSize;
29};
Definition BoxManipulatorAdapter.h:10
Definition EngineProcessMessages.h:508
Definition ManipulatorAdapter.h:16
Definition NonUniformBoxGizmo.h:9
Definition GizmoBase.h:11