Navigation
API > API/Plugins > API/Plugins/VPUtilities > API/Plugins/VPUtilities/Widgets > API/Plugins/VPUtilities/Widgets/Fullscreen
Inheritance Hierarchy
- FVPFullScreenUserWidget_PostProcessBase
- FVPFullScreenUserWidget_PostProcess
- FVPFullScreenUserWidget_PostProcessWithSVE
References
| Module | VPUtilities |
| Header | /Engine/Plugins/Experimental/VirtualProductionUtilities/Source/VPUtilities/Public/Widgets/Fullscreen/VPFullScreenUserWidget_PostProcessBase.h |
| Include | #include "Widgets/Fullscreen/VPFullScreenUserWidget_PostProcessBase.h" |
Syntax
USTRUCT&40;&41;
struct FVPFullScreenUserWidget_PostProcessBase
Remarks
Implements shared widget initialization logic.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bReceiveHardwareInput | Register with the viewport for hardware input from the mouse and keyboard. | |
| bool | bUseWidgetDrawSize | Whether to overwrite the size of the rendered widget. | |
| bool | bWindowFocusable | Is the virtual window created to host the widget focusable? | |
| TWeakPtr< FSceneViewport > | EditorTargetViewport | The viewport to use for displaying. |
Defaults to GetFirstActiveLevelViewport(). |
| TObjectPtr< UMaterialInterface > | PostProcessMaterial | Post process material used to display the widget. | |
| float | PostProcessOpacityFromTexture | Sets the amount of opacity from the widget's UI texture to use when rendering the translucent or masked UI to the viewport (0.0-1.0). | |
| FLinearColor | PostProcessTintColorAndOpacity | Tint color and opacity for this component. | |
| FLinearColor | RenderTargetBackgroundColor | The background color of the render target | |
| EWidgetBlendMode | RenderTargetBlendMode | The blend mode for the widget. | |
| FIntPoint | WidgetDrawSize | The size of the rendered widget. | |
| TObjectPtr< UTextureRenderTarget2D > | WidgetRenderTarget | The target to which the user widget is rendered. | |
| EWindowVisibility | WindowVisibility | The visibility of the virtual window created to host the widget. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CreateRenderer
(
UWorld* World, |
||
| TSharedPtr< SVirtualWindow > | |||
| void | Deinits this output type | ||
| void | |||
| void | TickRenderer
(
UWorld* World, |