RapyutaSimulationPlugins
Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
URRGameInstance Class Reference

This is a globally accessible instanced UObject that can store run-time data to be commonly accessed between levels and Scene. More...

#include <RRGameInstance.h>

Inheritance diagram for URRGameInstance:
Inheritance graph
[legend]
Collaboration diagram for URRGameInstance:
Collaboration graph
[legend]

Public Member Functions

virtual void PreloadContentForURL (FURL InURL) override
 
virtual class AGameModeBase * CreateGameModeForURL (FURL InURL, UWorld *InWorld) override
 Save InWorld name to SMapName and print logs. More...
 
virtual void StartGameInstance () override
 
virtual void Init () override
 Initialize Random seed. More...
 
virtual void LoadComplete (const float InLoadTime, const FString &InMapName) override
 

Static Public Attributes

static FString SMapName
 Store the World name. More...
 

Protected Member Functions

void OnStart () override
 

Detailed Description

This is a globally accessible instanced UObject that can store run-time data to be commonly accessed between levels and Scene.

instances(Not to keep data persistent out of PIE).

See also
UGameInstance

UCLASS(Config = RapyutaSimSettings)

Member Function Documentation

◆ CreateGameModeForURL()

virtual class AGameModeBase* URRGameInstance::CreateGameModeForURL ( FURL  InURL,
UWorld *  InWorld 
)
overridevirtual

Save InWorld name to SMapName and print logs.

Parameters
InURL
InWorld
Returns
AGameModeBase*

◆ Init()

virtual void URRGameInstance::Init ( )
overridevirtual

Initialize Random seed.

◆ LoadComplete()

virtual void URRGameInstance::LoadComplete ( const float  InLoadTime,
const FString &  InMapName 
)
overridevirtual

◆ OnStart()

void URRGameInstance::OnStart ( )
overrideprotected

◆ PreloadContentForURL()

virtual void URRGameInstance::PreloadContentForURL ( FURL  InURL)
overridevirtual

◆ StartGameInstance()

virtual void URRGameInstance::StartGameInstance ( )
overridevirtual

Member Data Documentation

◆ SMapName

FString URRGameInstance::SMapName
static

Store the World name.


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