Enumerations
EBhapticsDevicePosition
Defines the type of device and is used in a function that determines which device to play.
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
Determines whether the waveform of the glove will be played directly for a duration specified in milliseconds. It is used as a parameter in the PlayWaveform
function.
enum class EBhapticsGlovePlayTime : uint8
{
None = 0, // 0ms
FiveMS = 1, // 5ms
TenMS = 2, // 10ms
TwentyMS = 4, // 20ms
ThirtyMS = 6, // 30ms
FortyMS = 8 // 40ms
}
EBhapticsGloveShapeValue
Used to select the waveform when playing the glove's waveform directly.
- Constant: Vibrates continuously at the intensity specified by the motor intensity.
- Decreasing: Starts vibrating at the intensity value and linearly decreases to half of the intensity value when ending.
- Increasing: Starts vibrating at half of the intensity value and linearly increases to the intensity value when ending.
enum class EBhapticsGloveShapeValue : uint8
{
Constant = 0,
Decreasing = 1,
Increasing = 2
};