본문으로 건너뛰기

열거형

EBhapticsDevicePosition

디바이스의 유형을 정의하며, 어떤 디바이스에서 재생할지 결정하는 함수에서 사용됩니다.

enum class EBhapticsDevicePosition : uint8
{
Vest = 0,
ForearmL = 1,
ForearmR = 2,
Head = 3,
HandL = 4,
HandR = 5,
FootL = 6,
FootR = 7,
GloveL = 8,
GloveR = 9
}

EBhapticsGlovePlayTime

글러브의 웨이브폼을 밀리초 단위로 지정된 Duration 동안 직접 재생할지를 결정합니다. PlayWaveform 함수의 매개변수로 사용됩니다.

enum class EBhapticsGlovePlayTime : uint8
{
None = 0, // 0ms
FiveMS = 1, // 5ms
TenMS = 2, // 10ms
TwentyMS = 4, // 20ms
ThirtyMS = 6, // 30ms
FortyMS = 8 // 40ms
}

EBhapticsGloveShapeValue

글러브의 웨이브폼을 직접 재생할 때 웨이브폼을 선택하는 데 사용됩니다.

  • Constant: 모터 Intensity로 지정된 Intensity로 계속 진동합니다.
  • Decreasing: Intensity 값으로 진동을 시작하여 종료 시 Intensity 값의 절반까지 선형적으로 감소합니다.
  • Increasing: Intensity 값의 절반으로 진동을 시작하여 종료 시 Intensity 값까지 선형적으로 증가합니다.
enum class EBhapticsGloveShapeValue : uint8
{
Constant = 0,
Decreasing = 1,
Increasing = 2
};