Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Math/Axis.h |
Include |
#include "Math/Axis.h" |
namespace EAxisList
{
enum Type
{
None = 0,
X = 1,
Y = 2,
Z = 4,
Screen = 8,
XY = X | Y,
XZ = X | Z,
YZ = Y | Z,
XYZ = X | Y | Z,
All = XYZ | Screen,
ZRotation = YZ,
Rotate2D = Screen,
}
}
Name |
Description |
---|---|
None |
|
X |
|
Y |
|
Z |
|
Screen |
|
XY |
|
XZ |
|
YZ |
|
XYZ |
|
All |
|
ZRotation |
Alias over Axis YZ since it isn't used when the z-rotation widget is being used |
Rotate2D |
Alias over Screen since it isn't used when the 2d translate rotate widget is being used |
Extended axis enum for more specialized usage.