EAxisList::Type

Extended axis enum for more specialized usage.

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Math/Axis.h

Include

#include "Math/Axis.h"

Syntax

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,
    }
}

Values

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

Remarks

Extended axis enum for more specialized usage.