| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeapController/Public/MagicLeapControllerFunctionLibrary.h |
Include |
#include "MagicLeapControllerFunctionLibrary.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=MagicLeap)
class UMagicLeapControllerFunctionLibrary : public UBlueprintFunctionLibrary
Name | Description | ||
---|---|---|---|
|
GetControllerMapping ( |
Returns the hand to which given controller index has been mapped to in the device backend. |
|
|
EMagicLeapCo... |
GetControllerTrackingMode() |
Get controller tracking mode. |
|
EMagicLeapCo... |
GetControllerType ( |
Type of ML device bound to the specified motion source |
|
EControllerH... |
GetHandForMotionSource ( |
Get motion source for hand. |
|
EMagicLeapCo... |
GetMLControllerType ( |
Type of ML device being tracking the given hand. |
|
GetMotionSourceForHand ( |
Get motion source for hand. |
|
|
InvertControllerMapping() |
Inverts the controller mapping i.e. keys mapped to left hand controller will now be treated as right hand and vice-versa. |
|
|
IsMLControllerConnected ( |
Checks if the ML controller (MagicLeapControl0, MagicLeapControl1, MagicLeapMobileApp) of the given motion source is currently connected. |
|
|
MaxSupportedMagicLeapControllers() |
DEPRECATED FUNCTIONS. |
|
|
PlayControllerHapticFeedback |
Play haptic feedback on the controller. |
|
|
PlayControllerLED ( |
Light up the LED on the Magic Leap Controller in the given pattern for the specified duration. |
|
|
PlayControllerLEDEffect ( |
Starts a LED feedback effect using the specified pattern on the specified controller. |
|
|
PlayHapticPattern ( |
Play haptic feedback on the controller. |
|
|
PlayLEDEffect ( |
Starts a LED feedback effect using the specified pattern on the specified controller. |
|
|
PlayLEDPattern ( |
Light up the LED on the Magic Leap Controller in the given pattern for the specified duration. |
|
|
SetControllerTrackingMode ( |
Set controller tracking mode. that this is global (it affects all control devices). |
|
|
SetMotionSourceForHand ( |
Set motion source for hand. |