UVRModeSettings

Implements the settings for VR Mode.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

VREditor

Header

/Engine/Source/Editor/VREditor/Public/VRModeSettings.h

Include

#include "VRModeSettings.h"

Syntax

class UVRModeSettings : public UVISettings

Remarks

Implements the settings for VR Mode.

Variables

Name Description

Public variable

uint32: 1

 

bAutokeySequences

Whether or not sequences should be autokeyed.

Public variable

uint32: 1

 

bEnableAutoVREditMode

If true, wearing a Vive or Oculus Rift headset will automatically enter VR Editing mode

Public variable

uint32: 1

 

bShowWorldMovementGrid

Show the movement grid for orientation while moving through the world

Public variable

uint32: 1

 

bShowWorldMovementPostProcess

Dim the surroundings while moving through the world

Public variable

uint32: 1

 

bShowWorldScaleProgressBar

Display a progress bar while scaling that shows your current scale

Public variable

float

 

DoubleClickTime

The maximum time in seconds between two clicks for a double-click to register

Public variable

float

 

GizmoScale

The size of the transform gizmo

Public variable

TSoftClassPtr< ...

 

InteractorClass

The controller to use when UnrealEd is in VR mode.

Public variable

EInteractorHand

 

InteractorHand

Which hand should have the primary interactor laser on it.

Public variable

TSoftClassPtr< ...

 

TeleporterClass

The teleporter to use when UnrealEd is in VR mode.

Public variable

float

 

TriggerPressedThreshold_Rift

The amount (between 0-1) you have to depress the Oculus Touch controller trigger to register a press

Public variable

float

 

TriggerPressedThreshold_Vive

The amount (between 0-1) you have to depress the Vive controller trigger to register a press

Public variable

float

 

UIBrightness

Adjusts the brightness of the UI panels

Constructors

Name Description

Public function

UVRModeSettings()

Default constructor that sets up CDO properties