Show / Hide Table of Contents

    Class UUxtRuntimeSettings

    Settings for UXTools.

    Inheritance
    System::Object
    UObject
    UUxtRuntimeSettings
    Namespace:
    Assembly: .dll
    Syntax
    public: class UUxtRuntimeSettings

    Constructors

    | Improve this Doc View Source

    UUxtRuntimeSettings(const FObjectInitializer &ObjectInitializer)

    Declaration
    public: UUxtRuntimeSettings(const FObjectInitializer &ObjectInitializer)
    Parameters
    Type Name Description
    const FObjectInitializer & ObjectInitializer

    Fields

    | Improve this Doc View Source

    bStartWithHandsEnabled

    Start With Hands Enabled.

    Declaration
    public: bool bStartWithHandsEnabled= true
    Field Value
    Type Description
    bool
    | Improve this Doc View Source

    bStartWithPositionalHeadTracking

    Enable positional head tracking on game start.

    Declaration
    public: bool bStartWithPositionalHeadTracking= true
    Field Value
    Type Description
    bool
    | Improve this Doc View Source

    DefaultHandPose

    Default pose when no button is pressed.

    Declaration
    public: FName DefaultHandPose= TEXT("Relaxed")
    Field Value
    Type Description
    FName
    | Improve this Doc View Source

    DefaultHandPosition

    Default position of the right hand in camera space.

    Declaration
    public: FVector DefaultHandPosition= FVector(40, 20, 0)
    Field Value
    Type Description
    FVector
    | Improve this Doc View Source

    HandAnimInstance

    Animation instance used for animating hand meshes.

    Declaration
    public: TSubclassOf<UAnimInstance> HandAnimInstance
    Field Value
    Type Description
    TSubclassOf<UAnimInstance>
    | Improve this Doc View Source

    HandMesh

    Skeletal mesh for animating hands. The skeleton should contain bones that match the names in the EWMRHandKeypoint enum. For more details see the documentation on input simulation.

    Declaration
    public: TSoftObjectPtr<USkeletalMesh> HandMesh
    Field Value
    Type Description
    TSoftObjectPtr<USkeletalMesh>
    | Improve this Doc View Source

    HandMovementBox

    Allowed range of hand movement in camera space.

    Declaration
    public: FBox HandMovementBox= FBox(FVector(10, -40, -40), FVector(60, 40, 40))
    Field Value
    Type Description
    FBox
    | Improve this Doc View Source

    HandPoseButtonMappings

    Controller buttons that are pressed along with certain hand poses.

    Declaration
    public: TMap<FName, FUxtRuntimeSettingsButtonSet> HandPoseButtonMappings
    Field Value
    Type Description
    TMap<FName, FUxtRuntimeSettingsButtonSet>
    | Improve this Doc View Source

    HandRestOrientation

    Orientation of the right hand in the default pose. This is used to determine limits when rotating the hand.

    Declaration
    public: FRotator HandRestOrientation= FRotator(58.991508, -45.549568, -44.187847)
    Field Value
    Type Description
    FRotator
    | Improve this Doc View Source

    PrimaryHandPose

    Pose mapped to the primary pose action.

    Declaration
    public: FName PrimaryHandPose= TEXT("Pinch")
    Field Value
    Type Description
    FName
    | Improve this Doc View Source

    SecondaryHandPose

    Pose mapped to the secondary pose action.

    Declaration
    public: FName SecondaryHandPose= TEXT("Poke")
    Field Value
    Type Description
    FName
    | Improve this Doc View Source

    ShoulderPosition

    Position of the right shoulder in camera space.

    Declaration
    public: FVector ShoulderPosition= FVector(0, 10, -15)
    Field Value
    Type Description
    FVector

    Methods

    | Improve this Doc View Source

    Get()

    Declaration
    public: static UUxtRuntimeSettings * Get()
    Returns
    Type Description
    UUxtRuntimeSettings *
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX