Navigation
| Name | VREditor |
| Type | Editor |
| Location | /Engine/Source/Editor/VREditor/ |
| Module Build Rules | VREditor.Build.cs |
Classes
| Name | Remarks |
|---|---|
| AVREditorBaseActor | Represents an actor specifically for VR Editor that has roomspace transformation |
| AVREditorFloatingUI | Represents an interactive floating UI panel in the VR Editor |
| AVREditorTeleporter | VR Editor teleport manager and the visual representation of the teleport |
| FVREditorStyle | |
| UVREditorAssetContainer | Asset container for VREditor. |
| UVREditorInteractor | VREditor default interactor |
| UVREditorMode | VR Editor Mode. Extends editor viewports with functionality for VR controls and object manipulation |
| UVREditorModeBase | |
| UVREditorUISystem | VR Editor user interface manager |
| UVRModeSettings | Implements the settings for VR Mode. |
| UVRRadialMenuHandler | VR Editor user interface manager |
| UVRScoutingInteractor | Represents the interactor in the world |
Structs
| Name | Remarks |
|---|---|
| FVRButton | Structure to keep track of all relevant interaction and animation elements of a VR Button |
| FVREditorFloatingUICreationContext | Creation parameters for AVREditorFloatingUI |
Interfaces
| Name | Remarks |
|---|---|
| IVREditorModule | The public interface to this module |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnRadialMenuGenerated | TBaseDelegate_FourParams< void, FMenuBuilder &, TSharedPtr< FUICommandList >, UVREditorMode *, float & > | UI/VRRadialMenuHandler.h | |
| FOnVREditingModeEnter | TMulticastDelegate_NoParams< void > | IVREditorModule.h | |
| FOnVREditingModeExit | TMulticastDelegate_NoParams< void > | IVREditorModule.h |
Enums
Public
| Name | Remarks |
|---|---|
| EControllerType | |
| EInteractorHand | |
| ETouchSwipeDirection | Directions the trackpad can be swiped to |
| EVREditorAnimationState | Stores the animation playback state of a VR UI element |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FName VRActionTypes::ConfirmRadialSelection
(
"ConfirmRadialSelection" |
VREditorMode.h | ||
static const FName VRActionTypes::Modifier
(
"Modifier" |
VREditorMode.h | ||
static const FName VRActionTypes::Modifier2
(
"Modifier2" |
VREditorMode.h | ||
static const FName VRActionTypes::Touch
(
"Touch" |
VREditorMode.h | ||
static const FName VRActionTypes::TrackpadDown
(
"TrackpadDown" |
VREditorMode.h | ||
static const FName VRActionTypes::TrackpadLeft
(
"TrackpadLeft" |
VREditorMode.h | ||
static const FName VRActionTypes::TrackpadPositionX
(
"TrackpadPosition_X" |
VREditorMode.h | ||
static const FName VRActionTypes::TrackpadPositionY
(
"TrackpadPosition_Y" |
VREditorMode.h | ||
static const FName VRActionTypes::TrackpadRight
(
"TrackpadRight" |
VREditorMode.h | ||
static const FName VRActionTypes::TrackpadUp
(
"TrackpadUp" |
VREditorMode.h | ||
static const FName VRActionTypes::TriggerAxis
(
"TriggerAxis" |
VREditorMode.h |