Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeapMovement/Source/Public/MagicLeapMovementTypes.h |
Include |
#include "MagicLeapMovementTypes.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FMagicLeapMovementSettings
Settings for a movement session.
Name | Description | ||
---|---|---|---|
|
float |
ControlDampeningFactor |
A unitless number that governs the smoothing of Control input. |
|
float |
EndResolveTimeoutS |
Maximum length of time, in seconds, to allow DetatchObject() to resolve before forcefully aborting. |
|
float |
MaxDeltaAngle |
Maximum angle, in degrees, between the oldest and newest headpose to object vector. |
|
float |
MaximumDepthDeltaForSway |
Distance object must move in depth since the last frame to cause maximum push/pull sway. |
|
float |
MaximumDistance |
The maximum distance in cm the object can be moved in depth relative to the headpose. |
|
float |
MaximumHeadposeMovementSpeed |
The maximum speed that headpose can move, in cm per second, that will stop implicit depth translation. |
|
float |
MaximumHeadposeRotationSpeed |
The speed of rotation that will stop implicit depth translation from happening. |
|
float |
MaximumSwayTimeS |
Maximum length of time, in seconds, lateral sway should take to decay. |
|
float |
MaxPenetrationPercentage |
The percentage (0 to 1) of the moved object's radius that can penetrate a colliding object. |
|
float |
MaxSwayAngle |
The maximum angle, in degrees, that the object will be tilted left/right and front/back. |
|
float |
MinimumDistance |
The minimum distance in cm the object can be moved in depth relative to the headpose. |
|
MovementType |
The movement type to use when updating the transform of the set controller. |
|
|
SwayHistorySize |
Number of frames of sway history to track. Increase to improve smoothing. Minimum value of 3. |