RapyutaSimulationPlugins
|
Player controller designed to be used with SceneDirector. More...
#include <RRPlayerController.h>
Public Member Functions | |
ARRPlayerController () | |
virtual bool | HasInitialized (bool bIsLogged=false) const |
Public Attributes | |
ARRGameMode * | GameMode = nullptr |
ARRGameState * | GameState = nullptr |
URRGameInstance * | GameInstance = nullptr |
int8 | SceneInstanceId = URRActorCommon::DEFAULT_SCENE_INSTANCE_ID |
URRActorCommon * | ActorCommon = nullptr |
ARRCamera * | SceneCamera = nullptr |
FPostProcessSettings | PostProcessSettings |
APostProcessVolume * | MainPostProcessVolume = nullptr |
Protected Member Functions | |
virtual bool | Initialize () |
virtual void | BeginPlay () override |
Get and initialize ARRGameMode, ARRGameState, URRGameInstance and URRActorCommon. More... | |
Player controller designed to be used with SceneDirector.
ARRPlayerController::ARRPlayerController | ( | ) |
|
overrideprotectedvirtual |
Get and initialize ARRGameMode, ARRGameState, URRGameInstance and URRActorCommon.
|
virtual |
|
protectedvirtual |
URRActorCommon* ARRPlayerController::ActorCommon = nullptr |
URRGameInstance* ARRPlayerController::GameInstance = nullptr |
ARRGameMode* ARRPlayerController::GameMode = nullptr |
ARRGameState* ARRPlayerController::GameState = nullptr |
APostProcessVolume* ARRPlayerController::MainPostProcessVolume = nullptr |
FPostProcessSettings ARRPlayerController::PostProcessSettings |
ARRCamera* ARRPlayerController::SceneCamera = nullptr |
int8 ARRPlayerController::SceneInstanceId = URRActorCommon::DEFAULT_SCENE_INSTANCE_ID |