Skip to main content
Version: 20 Mar 2024

MLInput

NameSpace: MagicLeapSupport

Public Methods

MLResult StartBuzz

public static MLResult StartBuzz(
ushort startHz,
ushort endHz,
uint durationMs,
byte amplitude
)

Parameters

TypeNameDescription
ushortstartHz
ushortendHz
uintdurationMs
byteamplitude

MLResult StartCustomPattern

public static MLResult StartCustomPattern(
List< InputSubsystem.Extensions.Haptics.NativeBindings.MLInputCustomHaptics > hapticsList
)

Parameters

TypeNameDescription
List< InputSubsystem.Extensions.Haptics.NativeBindings.MLInputCustomHaptics >hapticsList

MLResult StartPredefined

public static MLResult StartPredefined(
PreDefinedPatternType patternType
)

Parameters

TypeNameDescription
PreDefinedPatternTypepatternType

MLResult Stop

public static MLResult Stop()

Public Enums

CustomHapticsType

EnumeratorValueDescription
None
Buzz
Predefined

PreDefinedPatternType

EnumeratorValueDescription
A
B
C