FXRSimulationHandState
Simulation state for a single hand.
struct FXRSimulationHandState;
Header
#include <XRSimulationState.h>
Public Attributes
Name | |
---|---|
bool | bIsVisible |
bool | bIsControlled |
FTransform | RelativeTransform |
FName | TargetPose |
TOptional< FTransform > | GripToWristTransform |
Public Attributes Documentation
variable bIsVisible
bool FXRSimulationHandState::bIsVisible
bool bIsVisible = true;
True if the hand is currently visible, i.e. simulated as tracked.
variable bIsControlled
bool FXRSimulationHandState::bIsControlled
bool bIsControlled = false;
True if the hand is currently controlled by the user.
variable RelativeTransform
FTransform FXRSimulationHandState::RelativeTransform
FTransform RelativeTransform = FTransform();
Transform offset relative to the rest pose.
variable TargetPose
FName FXRSimulationHandState::TargetPose
FName TargetPose = NAME_None;
Target pose.
variable GripToWristTransform
TOptional<FTransform> FXRSimulationHandState::GripToWristTransform
TOptional< FTransform > GripToWristTransform;
Relative transform of palm to wrist, frozen at the time grip starts. This is used to produce a stable grip pose by ignoring palm animation during grab.
Updated on 19 August 2021 at 17:42:52 Coordinated Universal Time