Skip to content

SViewportWorld

#include <ViewportWorlds/Private/Slate/SViewportWorld.h>
class SViewportWorld

Defined in SViewportWorld.h:13

Inherits: SViewport

---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class SViewportWorld["SViewportWorld"]
  class SViewport["SViewport"]
  SViewport <|-- SViewportWorld
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class SViewportWorld["SViewportWorld"]
  class UViewportWorldGameClient["UViewportWorldGameClient"]
  SViewportWorld *-- UViewportWorldGameClient
  class UViewportWorldWidget["UViewportWorldWidget"]
  SViewportWorld *-- UViewportWorldWidget
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class SViewportWorld {
    +ViewportWorldGameClient : TWeakObjectPtr< UViewportWorldGameClient
    +ParentViewportWidget : TWeakObjectPtr< UViewportWorldWidget() >
    +LocalPlayer : TWeakObjectPtr< ULocalPlayer >
    +SceneViewport : TSharedPtr< FSceneViewport >
    +ViewportOverlay : TSharedPtr< SOverlay >
    +MapPath : FString
    +StartTime : double
    +FrameRate : double
    +FrameMS : double
    +SLATE_BEGIN_ARGS(SViewportWorld)
    +SViewportWorld()
    +Construct(const FArguments &Args)
    +Tick(const FGeometry &AllottedGeometry, const do
    +InitializeViewportWorld(const FViewportWorldHandle *WorldHandle, co
    +AddWidgetContent(const TSharedRef< SWidget > &WidgetContent,
    +RemoveWidgetContent(const TSharedRef< SWidget > &WidgetContent) bool
    +ClearAllWidgets() const
    +ToggleDrawType(const bool bUseBasic) const bool
    +OnReset()
    +Internal_GetDebugTextVisibility() const EVisibility
    +Internal_GetElapsedTime() const FText
    +Internal_MapPath() const FText
    +Internal_GetViewModeText() const FText
    +Internal_GetRenderTypeText() const FText
    +Internal_GetGammaValue() const FText
    +Internal_IsVsyncEnabledText() const FText
    +Internal_IsHDREnabledText() const FText
    +Internal_GetFpsText() const FText
    +Internal_GetFrameMsText() const FText
  }
ReturnNameDescription
TWeakObjectPtr< UViewportWorldGameClient >ViewportWorldGameClient
TWeakObjectPtr< UViewportWorldWidget >ParentViewportWidget
TWeakObjectPtr< ULocalPlayer >LocalPlayer
TSharedPtr< FSceneViewport >SceneViewport
TSharedPtr< SOverlay >ViewportOverlay
FStringMapPath
doubleStartTime
doubleFrameRate
doubleFrameMS

TWeakObjectPtr< UViewportWorldGameClient > ViewportWorldGameClient = nullptr

Defined in SViewportWorld.h:23


TWeakObjectPtr< UViewportWorldWidget > ParentViewportWidget = nullptr

Defined in SViewportWorld.h:24


TWeakObjectPtr< ULocalPlayer > LocalPlayer = nullptr

Defined in SViewportWorld.h:25


TSharedPtr< FSceneViewport > SceneViewport = nullptr

Defined in SViewportWorld.h:26


TSharedPtr< SOverlay > ViewportOverlay = nullptr

Defined in SViewportWorld.h:27


FString MapPath = ""

Defined in SViewportWorld.h:28


double StartTime = 0.0

Defined in SViewportWorld.h:29


double FrameRate = 0.f

Defined in SViewportWorld.h:30


double FrameMS = 0.f

Defined in SViewportWorld.h:31

ReturnNameDescription
SLATE_BEGIN_ARGS inline
SViewportWorld inline
voidConstruct
voidTick virtual override
voidInitializeViewportWorld
voidAddWidgetContent const
boolRemoveWidgetContent const
voidClearAllWidgets const
boolToggleDrawType const
voidOnReset

inline

inline SLATE_BEGIN_ARGS(SViewportWorld)

inline

inline SViewportWorld()
void Construct(const FArguments & Args)

Defined in SViewportWorld.h:39


virtual override

virtual void Tick(const FGeometry & AllottedGeometry, const double InCurrentTime, const float InDeltaTime) override

Defined in SViewportWorld.h:40


void InitializeViewportWorld(const FViewportWorldHandle * WorldHandle, const TWeakObjectPtr< UViewportWorldWidget > & InViewportWorldWidget)

Defined in SViewportWorld.h:42


const

void AddWidgetContent(const TSharedRef< SWidget > & WidgetContent, const int32 & ZOrder) const

Defined in SViewportWorld.h:43


const

bool RemoveWidgetContent(const TSharedRef< SWidget > & WidgetContent) const

Defined in SViewportWorld.h:44


const

void ClearAllWidgets() const

Defined in SViewportWorld.h:45


const

bool ToggleDrawType(const bool bUseBasic) const

Defined in SViewportWorld.h:46


void OnReset()

Defined in SViewportWorld.h:48

ReturnNameDescription
EVisibilityInternal_GetDebugTextVisibility const
FTextInternal_GetElapsedTime const
FTextInternal_MapPath const
FTextInternal_GetViewModeText const
FTextInternal_GetRenderTypeText const
FTextInternal_GetGammaValue const
FTextInternal_IsVsyncEnabledText const
FTextInternal_IsHDREnabledText const
FTextInternal_GetFpsText const
FTextInternal_GetFrameMsText const

const

EVisibility Internal_GetDebugTextVisibility() const

Defined in SViewportWorld.h:52


const

FText Internal_GetElapsedTime() const

Defined in SViewportWorld.h:53


const

FText Internal_MapPath() const

Defined in SViewportWorld.h:54


const

FText Internal_GetViewModeText() const

Defined in SViewportWorld.h:55


const

FText Internal_GetRenderTypeText() const

Defined in SViewportWorld.h:56


const

FText Internal_GetGammaValue() const

Defined in SViewportWorld.h:57


const

FText Internal_IsVsyncEnabledText() const

Defined in SViewportWorld.h:58


const

FText Internal_IsHDREnabledText() const

Defined in SViewportWorld.h:59


const

FText Internal_GetFpsText() const

Defined in SViewportWorld.h:60


const

FText Internal_GetFrameMsText() const

Defined in SViewportWorld.h:61