UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Axis.h File Reference
#include "HAL/Platform.h"

Go to the source code of this file.

Namespaces

namespace  EAxis
 
namespace  EAxisList
 

Enumerations

enum  EAxis::Type { EAxis::None , EAxis::X , EAxis::Y , EAxis::Z }
 
enum  EAxisList::Type {
  EAxisList::None = 0 , EAxisList::X = 1 << 0 , EAxisList::Y = 1 << 1 , EAxisList::Z = 1 << 2 ,
  EAxisList::Screen = 1 << 3 , EAxisList::XY = X | Y , EAxisList::XZ = X | Z , EAxisList::YZ = Y | Z ,
  EAxisList::XYZ = X | Y | Z , EAxisList::All = XYZ | Screen , EAxisList::ZRotation = YZ , EAxisList::Rotate2D = Screen ,
  EAxisList::Left = 1 << 4 , EAxisList::Up = 1 << 5 , EAxisList::Forward = 1 << 6 , EAxisList::LU = Left | Up ,
  EAxisList::LF = Left | Forward , EAxisList::UF = Up | Forward , EAxisList::LeftUpForward = Left | Up | Forward
}
 

Functions

EAxis::Type EAxis::FromAxisList (const EAxisList::Type InAxisList)
 
EAxisList::Type EAxisList::FromAxis (const EAxis::Type InAxis, const EAxisList::Type InAxisCoordinateSystem=EAxisList::XYZ)