3#include <EditorFramework/EditTools/GizmoEditTool.h>
4#include <EditorFramework/EditorFrameworkDLL.h>
5#include <EditorFramework/Gizmos/DragToPositionGizmo.h>
6#include <EditorFramework/Gizmos/RotateGizmo.h>
7#include <EditorFramework/Gizmos/ScaleGizmo.h>
8#include <EditorFramework/Gizmos/TranslateGizmo.h>
21 virtual plEditToolSupportedSpaces GetSupportedSpaces()
const override {
return plEditToolSupportedSpaces::LocalAndWorldSpace; }
22 virtual bool GetSupportsMoveParentOnly()
const override {
return true; }
26 virtual void OnConfigured()
override;
27 virtual void ApplyGizmoVisibleState(
bool visible)
override;
28 virtual void ApplyGizmoTransformation(
const plTransform& transform)
override;
29 virtual void TransformationGizmoEventHandlerImpl(
const plGizmoEvent& e)
override;
30 virtual void OnActiveChanged(
bool bIsActive)
override;
48 virtual plEditToolSupportedSpaces GetSupportedSpaces()
const override {
return plEditToolSupportedSpaces::LocalAndWorldSpace; }
49 virtual bool GetSupportsMoveParentOnly()
const override {
return true; }
52 virtual void OnConfigured()
override;
53 virtual void ApplyGizmoVisibleState(
bool visible)
override;
54 virtual void ApplyGizmoTransformation(
const plTransform& transform)
override;
55 virtual void TransformationGizmoEventHandlerImpl(
const plGizmoEvent& e)
override;
56 virtual void OnActiveChanged(
bool bIsActive)
override;
72 virtual plEditToolSupportedSpaces GetSupportedSpaces()
const override {
return plEditToolSupportedSpaces::LocalSpaceOnly; }
75 virtual void OnConfigured()
override;
76 virtual void ApplyGizmoVisibleState(
bool visible)
override;
77 virtual void ApplyGizmoTransformation(
const plTransform& transform)
override;
78 virtual void TransformationGizmoEventHandlerImpl(
const plGizmoEvent& e)
override;
79 virtual void OnActiveChanged(
bool bIsActive)
override;
95 virtual plEditToolSupportedSpaces GetSupportedSpaces()
const override {
return plEditToolSupportedSpaces::LocalSpaceOnly; }
96 virtual bool GetSupportsMoveParentOnly()
const override {
return true; }
99 virtual void OnConfigured()
override;
100 virtual void ApplyGizmoVisibleState(
bool visible)
override;
101 virtual void ApplyGizmoTransformation(
const plTransform& transform)
override;
102 virtual void TransformationGizmoEventHandlerImpl(
const plGizmoEvent& e)
override;
103 virtual void OnActiveChanged(
bool bIsActive)
override;
Definition DragToPositionGizmo.h:9
Definition EngineProcessMessages.h:508
Base class for all preferences.
Definition Preferences.h:17
Definition GameObjectDocumentWindow.moc.h:12
Definition RotateGizmo.h:8
Definition ScaleGizmo.h:8
Definition TranslateGizmo.h:9
Definition GizmoBase.h:11