Skip to content

UViewportWorldWidget

#include <ViewportWorlds/Private/ViewportWorldWidget.h>
class UViewportWorldWidget

Defined in ViewportWorldWidget.h:12

Inherits: UContentWidget

---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UViewportWorldWidget["UViewportWorldWidget"]
  class UContentWidget["UContentWidget"]
  UContentWidget <|-- UViewportWorldWidget
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UViewportWorldWidget["UViewportWorldWidget"]
  class EViewportWorldViewMode["EViewportWorldViewMode"]
  UViewportWorldWidget ..> EViewportWorldViewMode
  class SViewportWorld["SViewportWorld"]
  UViewportWorldWidget *-- SViewportWorld
---
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() >
  }
ReturnNameDescription
UViewportWorldWidget
TSharedRef< SWidget >RebuildWidget virtual override
voidReleaseSlateResources virtual override
boolLoadGameWorld
FViewportWorldHandleLoadGameWorldWithHandle
voidSetShowInfoText
boolSetEnableSimpleDraw
voidSetGammaOverride
voidSetEnableVsync
voidSetHDR
boolIsUsingBasicRendering const inline
EViewportWorldViewModeGetViewMode const inline
boolShowDebugSlateText const inline

UViewportWorldWidget()

virtual override

virtual TSharedRef< SWidget > RebuildWidget() override

Defined in ViewportWorldWidget.h:45


virtual override

virtual void ReleaseSlateResources(bool bReleaseChildren) override

Defined in ViewportWorldWidget.h:46


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


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


void SetShowInfoText(const bool bShow)

Defined in ViewportWorldWidget.h:66


bool SetEnableSimpleDraw(const bool bEnable)

Defined in ViewportWorldWidget.h:69


void SetGammaOverride(const float NewValue)

Defined in ViewportWorldWidget.h:72


void SetEnableVsync(const bool bEnable)

Defined in ViewportWorldWidget.h:75


void SetHDR(const bool bEnable)

Defined in ViewportWorldWidget.h:78


const inline

inline bool IsUsingBasicRendering() const

const inline

inline EViewportWorldViewMode GetViewMode() const

const inline

inline bool ShowDebugSlateText() const

Defined in ViewportWorldWidget.h:82

ReturnNameDescription
boolbShowDebugSlateText
EViewportWorldViewModeViewMode
floatGammaOverride
uint8bEnableSimpleDraw
uint8bEnableVsync
uint8bSupportHDR
FPostProcessSettingsFastRenderPostProcess
TSharedPtr< SViewportWorld >ViewportWidget

bool bShowDebugSlateText

Defined in ViewportWorldWidget.h:19


EViewportWorldViewMode ViewMode

Defined in ViewportWorldWidget.h:22


float GammaOverride

Defined in ViewportWorldWidget.h:25


uint8 bEnableSimpleDraw

Defined in ViewportWorldWidget.h:28


uint8 bEnableVsync

Defined in ViewportWorldWidget.h:31


uint8 bSupportHDR

Defined in ViewportWorldWidget.h:34


FPostProcessSettings FastRenderPostProcess

Defined in ViewportWorldWidget.h:37


TSharedPtr< SViewportWorld > ViewportWidget

Defined in ViewportWorldWidget.h:39