Operating System Simulator Plugin  3.5.1
Unreal Engine plugin that simulates an Operating System Environment
Loading...
Searching...
No Matches
SViewportWorld Class Referencefinal

#include "SViewportWorld.h"

Inheritance diagram for SViewportWorld:
[legend]
Collaboration diagram for SViewportWorld:
[legend]

Public Member Functions

 SLATE_BEGIN_ARGS (SViewportWorld)
 
 SViewportWorld ()
 
virtual ~SViewportWorld () override
 
void Construct (const FArguments &Args)
 
virtual void Tick (const FGeometry &AllottedGeometry, const double InCurrentTime, const float InDeltaTime) override
 
void InitializeViewportWorld (const FViewportWorldHandle *WorldHandle, const TWeakObjectPtr< UViewportWorldWidget > &InViewportWorldWidget)
 
void AddWidgetContent (const TSharedRef< SWidget > &WidgetContent, const int32 &ZOrder) const
 
bool RemoveWidgetContent (const TSharedRef< SWidget > &WidgetContent) const
 
void ClearAllWidgets () const
 
void OnReset ()
 

Public Attributes

TWeakObjectPtr< UViewportWorldGameClientViewportWorldGameClient
 
TWeakObjectPtr< UViewportWorldWidgetParentViewportWidget
 
TWeakObjectPtr< ULocalPlayer > LocalPlayer
 
TSharedPtr< FSceneViewport > SceneViewport
 
TSharedPtr< SOverlay > ViewportOverlay
 
FString MapPath
 
double StartTime
 

Constructor & Destructor Documentation

◆ SViewportWorld()

SViewportWorld::SViewportWorld ( )
inline

◆ ~SViewportWorld()

SViewportWorld::~SViewportWorld ( )
overridevirtual
Here is the call graph for this function:

Member Function Documentation

◆ AddWidgetContent()

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

◆ ClearAllWidgets()

void SViewportWorld::ClearAllWidgets ( ) const

◆ Construct()

void SViewportWorld::Construct ( const FArguments & Args)

◆ InitializeViewportWorld()

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

◆ OnReset()

void SViewportWorld::OnReset ( )
Here is the caller graph for this function:

◆ RemoveWidgetContent()

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

◆ SLATE_BEGIN_ARGS()

SViewportWorld::SLATE_BEGIN_ARGS ( SViewportWorld )
inline

◆ Tick()

void SViewportWorld::Tick ( const FGeometry & AllottedGeometry,
const double InCurrentTime,
const float InDeltaTime )
overridevirtual

Member Data Documentation

◆ LocalPlayer

TWeakObjectPtr<ULocalPlayer> SViewportWorld::LocalPlayer

◆ MapPath

FString SViewportWorld::MapPath

◆ ParentViewportWidget

TWeakObjectPtr<UViewportWorldWidget> SViewportWorld::ParentViewportWidget

◆ SceneViewport

TSharedPtr<FSceneViewport> SViewportWorld::SceneViewport

◆ StartTime

double SViewportWorld::StartTime

◆ ViewportOverlay

TSharedPtr<SOverlay> SViewportWorld::ViewportOverlay

◆ ViewportWorldGameClient

TWeakObjectPtr<UViewportWorldGameClient> SViewportWorld::ViewportWorldGameClient

The documentation for this class was generated from the following files: