UViewportWorldWidget
#include <ViewportWorlds/Private/ViewportWorldWidget.h>class UViewportWorldWidgetDefined in ViewportWorldWidget.h:12
Inherits:
UContentWidget
Inheritance diagram
Section titled “Inheritance diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UViewportWorldWidget["UViewportWorldWidget"]
class UContentWidget["UContentWidget"]
UContentWidget <|-- UViewportWorldWidget
Collaboration diagram
Section titled “Collaboration diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UViewportWorldWidget["UViewportWorldWidget"]
class EViewportWorldViewMode["EViewportWorldViewMode"]
UViewportWorldWidget ..> EViewportWorldViewMode
class SViewportWorld["SViewportWorld"]
UViewportWorldWidget *-- SViewportWorld
Class detail
Section titled “Class detail”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UViewportWorldWidget {
+UViewportWorldWidget()
+RebuildWidget() override TSharedRef< SWidget >
+ReleaseSlateResources(bool bReleaseChildren) override
+LoadGameWorld(TSoftObjectPtr< UWorld > TargetWorld, const bool
+LoadGameWorldWithHandle(TSoftObjectPtr< UWorld > TargetWorld, const FViewportWorldHandle()
+SetShowInfoText(const bool bShow)
+SetEnableSimpleDraw(const bool bEnable) bool
+SetGammaOverride(const float NewValue)
+SetEnableVsync(const bool bEnable)
+SetHDR(const bool bEnable)
+IsUsingBasicRendering() const bool
+GetViewMode() const EViewportWorldViewMode()
+ShowDebugSlateText() const bool
+bShowDebugSlateText : bool
+ViewMode : EViewportWorldViewMode()
+GammaOverride : float
+bEnableSimpleDraw : uint8
+bEnableVsync : uint8
+bSupportHDR : uint8
+FastRenderPostProcess : FPostProcessSettings
+ViewportWidget : TSharedPtr< SViewportWorld() >
}
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
UViewportWorldWidget | ||
TSharedRef< SWidget > | RebuildWidget virtual override | |
void | ReleaseSlateResources virtual override | |
bool | LoadGameWorld | |
FViewportWorldHandle | LoadGameWorldWithHandle | |
void | SetShowInfoText | |
bool | SetEnableSimpleDraw | |
void | SetGammaOverride | |
void | SetEnableVsync | |
void | SetHDR | |
bool | IsUsingBasicRendering const inline | |
EViewportWorldViewMode | GetViewMode const inline | |
bool | ShowDebugSlateText const inline |
UViewportWorldWidget
Section titled “UViewportWorldWidget”UViewportWorldWidget()Defined in ViewportWorldWidget.h:43
Section titled “Defined in ViewportWorldWidget.h:43”RebuildWidget
Section titled “RebuildWidget”virtual override
virtual TSharedRef< SWidget > RebuildWidget() overrideDefined in ViewportWorldWidget.h:45
References
Section titled “References”ReleaseSlateResources
Section titled “ReleaseSlateResources”virtual override
virtual void ReleaseSlateResources(bool bReleaseChildren) overrideDefined in ViewportWorldWidget.h:46
References
Section titled “References”LoadGameWorld
Section titled “LoadGameWorld”bool LoadGameWorld(TSoftObjectPtr< UWorld > TargetWorld, const FViewportWorldOptions WorldOptions = FViewportWorldOptions(), const bool bInitializeActors = true, const bool bBeginPlay = true, const FString GameOptions = "")Defined in ViewportWorldWidget.h:54
References
Section titled “References”LoadGameWorldWithHandle
Section titled “LoadGameWorldWithHandle”FViewportWorldHandle LoadGameWorldWithHandle(TSoftObjectPtr< UWorld > TargetWorld, const FViewportWorldOptions WorldOptions = FViewportWorldOptions(), const bool bInitializeActors = true, const bool bBeginPlay = true, const FString GameOptions = "")Defined in ViewportWorldWidget.h:60
Referenced by
Section titled “Referenced by”References
Section titled “References”bEnableSimpleDrawbEnableVsyncbSupportHDRErrorFastRenderPostProcessGammaOverrideGetParentWindowViewModeViewportWidgetViewportWorldWidgetWorldBeginPlay
SetShowInfoText
Section titled “SetShowInfoText”void SetShowInfoText(const bool bShow)Defined in ViewportWorldWidget.h:66
References
Section titled “References”SetEnableSimpleDraw
Section titled “SetEnableSimpleDraw”bool SetEnableSimpleDraw(const bool bEnable)Defined in ViewportWorldWidget.h:69
References
Section titled “References”SetGammaOverride
Section titled “SetGammaOverride”void SetGammaOverride(const float NewValue)Defined in ViewportWorldWidget.h:72
References
Section titled “References”SetEnableVsync
Section titled “SetEnableVsync”void SetEnableVsync(const bool bEnable)Defined in ViewportWorldWidget.h:75
References
Section titled “References”SetHDR
Section titled “SetHDR”void SetHDR(const bool bEnable)Defined in ViewportWorldWidget.h:78
References
Section titled “References”IsUsingBasicRendering
Section titled “IsUsingBasicRendering”const inline
inline bool IsUsingBasicRendering() constDefined in ViewportWorldWidget.h:80
Section titled “Defined in ViewportWorldWidget.h:80”GetViewMode
Section titled “GetViewMode”const inline
inline EViewportWorldViewMode GetViewMode() constDefined in ViewportWorldWidget.h:81
Section titled “Defined in ViewportWorldWidget.h:81”ShowDebugSlateText
Section titled “ShowDebugSlateText”const inline
inline bool ShowDebugSlateText() constDefined in ViewportWorldWidget.h:82
Protected Attributes
Section titled “Protected Attributes”| Return | Name | Description |
|---|---|---|
bool | bShowDebugSlateText | |
EViewportWorldViewMode | ViewMode | |
float | GammaOverride | |
uint8 | bEnableSimpleDraw | |
uint8 | bEnableVsync | |
uint8 | bSupportHDR | |
FPostProcessSettings | FastRenderPostProcess | |
TSharedPtr< SViewportWorld > | ViewportWidget |
bShowDebugSlateText
Section titled “bShowDebugSlateText”bool bShowDebugSlateTextDefined in ViewportWorldWidget.h:19
Referenced by
Section titled “Referenced by”ViewMode
Section titled “ViewMode”EViewportWorldViewMode ViewModeDefined in ViewportWorldWidget.h:22
Referenced by
Section titled “Referenced by”GammaOverride
Section titled “GammaOverride”float GammaOverrideDefined in ViewportWorldWidget.h:25
Referenced by
Section titled “Referenced by”bEnableSimpleDraw
Section titled “bEnableSimpleDraw”uint8 bEnableSimpleDrawDefined in ViewportWorldWidget.h:28
Referenced by
Section titled “Referenced by”bEnableVsync
Section titled “bEnableVsync”uint8 bEnableVsyncDefined in ViewportWorldWidget.h:31
Referenced by
Section titled “Referenced by”bSupportHDR
Section titled “bSupportHDR”uint8 bSupportHDRDefined in ViewportWorldWidget.h:34
Referenced by
Section titled “Referenced by”FastRenderPostProcess
Section titled “FastRenderPostProcess”FPostProcessSettings FastRenderPostProcessDefined in ViewportWorldWidget.h:37
Referenced by
Section titled “Referenced by”ViewportWidget
Section titled “ViewportWidget”TSharedPtr< SViewportWorld > ViewportWidgetDefined in ViewportWorldWidget.h:39