Zum Hauptinhalt springen
Diese Seite wurde automatisch übersetzt und kann Fehler enthalten. Original auf Englisch ansehen

Enumerationen

EBhapticsDevicePosition​

Definiert den Gerätetyp und wird in einer Funktion verwendet, die bestimmt, auf welchem Gerät abgespielt wird.

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​

Bestimmt, ob die Waveform des Handschuhs für eine in Millisekunden angegebene Duration direkt abgespielt wird. Wird als Parameter in der Funktion PlayWaveform verwendet.

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

EBhapticsGloveShapeValue​

Wird verwendet, um die Waveform auszuwählen, wenn die Waveform des Handschuhs direkt abgespielt wird.

  • Constant: Vibriert kontinuierlich mit der durch die Motor-Intensity angegebenen Intensity.
  • Decreasing: Beginnt mit der Vibration beim Intensity-Wert und nimmt linear bis zur Hälfte des Intensity-Werts ab, wenn sie endet.
  • Increasing: Beginnt mit der Vibration bei der Hälfte des Intensity-Werts und nimmt linear bis zum Intensity-Wert zu, wenn sie endet.
enum class EBhapticsGloveShapeValue : uint8
{
Constant = 0,
Decreasing = 1,
Increasing = 2
};