public/0.8.xpublic/0.9.xpublic/0.10.xpublic/0.11.x
  • Features
  • API Documentation
  • API Documentation
  • FUxtXRSimulationViewExtension

    Show / Hide Table of Contents
    • AUxtBasePressableButtonActor
    • AUxtHandInteractionActor
    • AUxtPinchSliderActor
    • AUxtPressableButtonActor
    • AUxtPressableCheckButtonActor
    • AUxtPressableRadioButtonActor
    • AUxtPressableSwitchButtonActor
    • AUxtPressableToggleButtonActor
    • AUxtTextRenderActor
    • AXRSimulationActor
    • FDummyHandTracker
    • FScrollingCollectionProperties
    • FUXToolsEditorModule
    • FUXToolsInputModule
    • FUXToolsModule
    • FUXToolsShadersModule
    • FUxtAffordanceConfig
    • FUxtAffordanceInstance
    • FUxtButtonAudioBrush
    • FUxtButtonBrush
    • FUxtButtonVisualsBrush
    • FUxtDefaultHandTracker
    • FUxtFontCharacter
    • FUxtGrabPointerData
    • FUxtGrabPointerFocus
    • FUxtHandProximityMeshData
    • FUxtIconBrush
    • FUxtIconBrushCustomization
    • FUxtInteractionUtils
    • FUxtManipulatorComponentCustomization
    • FUxtPointerFocus
    • FUxtPointerFocusSearchResult
    • FUxtPokePointerFocus
    • FUxtPressableButtonComponentVisualizer
    • FUxtTextBrush
    • FUxtTooltipSpawnerComponentVisualizer
    • FUxtXRSimulationViewExtension
    • FXRInputAnimationUtils
    • FXRSimulationEditorModule
    • FXRSimulationHMD
    • FXRSimulationHandPoseKeyMapping
    • FXRSimulationHandState
    • FXRSimulationInputDevice
    • FXRSimulationKeys
    • FXRSimulationState
    • IUxtCollectionObject
    • IUxtFarHandler
    • IUxtFarTarget
    • IUxtGrabHandler
    • IUxtGrabTarget
    • IUxtHandTracker
    • IUxtPokeHandler
    • IUxtPokeTarget
    • UUxtBaseObjectCollection
    • UUxtBoundsControlComponent
    • UUxtBoundsControlConfig
    • UUxtCollectionObject
    • UUxtConstraintPickerWidget
    • UUxtDefaultHandTrackerSubsystem
    • UUxtFaceUserConstraint
    • UUxtFarBeamComponent
    • UUxtFarCursorComponent
    • UUxtFarHandler
    • UUxtFarPointerComponent
    • UUxtFarTarget
    • UUxtFingerCursorComponent
    • UUxtFixedDistanceConstraint
    • UUxtFixedRotationToUserConstraint
    • UUxtFixedRotationToWorldConstraint
    • UUxtFollowComponent
    • UUxtFunctionLibrary
    • UUxtGrabHandler
    • UUxtGrabPointerDataFunctionLibrary
    • UUxtGrabTarget
    • UUxtGrabTargetComponent
    • UUxtHandConstraintComponent
    • UUxtHandMeshCollisionDeactivationComponent
    • UUxtIconBrushEditorUtilityWidget
    • UUxtInputSubsystem
    • UUxtInternalFunctionLibrary
    • UUxtMaintainApparentSizeConstraint
    • UUxtManipulatorComponent
    • UUxtManipulatorComponentBase
    • UUxtMathUtilsFunctionLibrary
    • UUxtMoveAxisConstraint
    • UUxtNearPointerComponent
    • UUxtPalmUpConstraintComponent
    • UUxtPinchSliderComponent
    • UUxtPointerComponent
    • UUxtPokeHandler
    • UUxtPokeTarget
    • UUxtPressableButtonComponent
    • UUxtRotationAxisConstraint
    • UUxtTapToPlaceComponent
    • UUxtTextRenderComponent
    • UUxtToggleGroupComponent
    • UUxtTouchBasedHandTrackerComponent
    • UUxtTouchBasedHandTrackerSubsystem
    • UUxtTouchableVolumeComponent
    • UUxtTransformConstraint
    • UUxtUIElementComponent
    • UUxtWidgetComponent
    • UUxtXRSimulationSubsystem
    • UXRSimulationHeadMovementComponent
    • UXRSimulationRuntimeSettings
    • UXTools
    • UXToolsEditor
    • UXToolsInput
    • UXToolsShaders
    • UxtAffordanceInteractionCache
    • UxtManipulationMoveLogic
    • UxtTwoHandManipulationRotateLogic
    • UxtTwoHandManipulationScaleLogic
    • XRSimulation
    • XRSimulationEditor
    • XRSimulationInput

    FUxtXRSimulationViewExtension

    Scene view extension for hiding the player pawn in simulated HMD views.

    class FUxtXRSimulationViewExtension;
    

    Header

    #include <UxtXRSimulationViewExtension.h>

    Inheritance

    Inherits from FSceneViewExtensionBase

    Public Functions

    Name
    FUxtXRSimulationViewExtension(const FAutoRegister & AutoRegister, UUxtXRSimulationSubsystem * InSimulationSubsystem)
    virtual void SetupViewFamily(FSceneViewFamily & InViewFamily) override
    virtual void SetupView(FSceneViewFamily & InViewFamily, FSceneView & InView) override
    virtual void BeginRenderViewFamily(FSceneViewFamily & InViewFamily) override
    virtual void PreRenderViewFamily_RenderThread(FRHICommandListImmediate & RHICmdList, FSceneViewFamily & InViewFamily) override
    virtual void PreRenderView_RenderThread(FRHICommandListImmediate & RHICmdList, FSceneView & InView) override
    virtual bool IsActiveThisFrame(class FViewport * InViewport) const

    Public Functions Documentation

    function FUxtXRSimulationViewExtension

    FUxtXRSimulationViewExtension(
        const FAutoRegister & AutoRegister,
        UUxtXRSimulationSubsystem * InSimulationSubsystem
    )
    

    function SetupViewFamily

    virtual void SetupViewFamily(
        FSceneViewFamily & InViewFamily
    ) override
    

    ISceneViewExtension interface

    function SetupView

    virtual void SetupView(
        FSceneViewFamily & InViewFamily,
        FSceneView & InView
    ) override
    

    function BeginRenderViewFamily

    virtual void BeginRenderViewFamily(
        FSceneViewFamily & InViewFamily
    ) override
    

    function PreRenderViewFamily_RenderThread

    virtual void PreRenderViewFamily_RenderThread(
        FRHICommandListImmediate & RHICmdList,
        FSceneViewFamily & InViewFamily
    ) override
    

    function PreRenderView_RenderThread

    virtual void PreRenderView_RenderThread(
        FRHICommandListImmediate & RHICmdList,
        FSceneView & InView
    ) override
    

    function IsActiveThisFrame

    virtual bool IsActiveThisFrame(
        class FViewport * InViewport
    ) const
    

    Updated on 19 August 2021 at 17:42:51 Coordinated Universal Time

    • Improve this Doc
    In This Article
    • Header
    • Inheritance
    • Public Functions
    • Public Functions Documentation
      • function FUxtXRSimulationViewExtension
      • function SetupViewFamily
      • function SetupView
      • function BeginRenderViewFamily
      • function PreRenderViewFamily_RenderThread
      • function PreRenderView_RenderThread
      • function IsActiveThisFrame
    Back to top Generated by DocFX