EControllerHand

Defines the controller hands for tracking.

Choose your operating system:

Windows

macOS

Linux

References

Module

InputCore

Header

/Engine/Source/Runtime/InputCore/Classes/InputCoreTypes.h

Include

#include "InputCoreTypes.h"

Syntax

enum EControllerHand
{
    Left,
    Right,
    AnyHand,
    Pad,
    ExternalCamera,
    Gun,
    HMD,
    Special_1,
    Special_2,
    Special_3,
    Special_4,
    Special_5,
    Special_6,
    Special_7,
    Special_8,
    Special_9,
    Special_10,
    Special_11,
    ControllerHand_Count,
}

Values

Name

Description

Left

Right

AnyHand

Pad

ExternalCamera

Gun

HMD

Special_1

Special_2

Special_3

Special_4

Special_5

Special_6

Special_7

Special_8

Special_9

Special_10

Special_11

ControllerHand_Count

Remarks

Defines the controller hands for tracking. Could be expanded, as needed, to facilitate non-handheld controllers