Formalize scene viewport navigation input helpers
This commit is contained in:
27
editor/src/Viewport/SceneViewportEditorModes.h
Normal file
27
editor/src/Viewport/SceneViewportEditorModes.h
Normal file
@@ -0,0 +1,27 @@
|
||||
#pragma once
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
namespace XCEngine {
|
||||
namespace Editor {
|
||||
|
||||
enum class SceneViewportToolMode : uint8_t {
|
||||
ViewMove = 0,
|
||||
Move,
|
||||
Rotate,
|
||||
Scale,
|
||||
Transform
|
||||
};
|
||||
|
||||
enum class SceneViewportPivotMode : uint8_t {
|
||||
Pivot = 0,
|
||||
Center
|
||||
};
|
||||
|
||||
enum class SceneViewportTransformSpaceMode : uint8_t {
|
||||
Global = 0,
|
||||
Local
|
||||
};
|
||||
|
||||
} // namespace Editor
|
||||
} // namespace XCEngine
|
||||
Reference in New Issue
Block a user