A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
ABP_TUT_PixoVRGameMode_C Class ReferenceBlueprint

A blueprint class with 2 graphs. More...

#include "/PixoTutorial/Blueprints/Core/BP_TUT_PixoVRGameMode"

Inheritance diagram for ABP_TUT_PixoVRGameMode_C:
[legend]

Public Member Functions

UExperienceManagerGetBaseExperienceManager () const
 Gets the reference to the base experience manager.
 
UBaseManagerGetManagerRef (TSubclassOf< UBaseManager > ManagerClass)
 Retrieves a reference to the specified manager class.
 
UBaseManagerGetManagerRef_Implementation (TSubclassOf< UBaseManager > ManagerClass)
 Implementation of the GetManagerRef function from the IPixoCoreInterface.
 
UStoryManagerGetStoryManager ()
 Retrieves the story manager.
 
UStreamingLevelManagerGetStreamingLevelManager ()
 Retrieves the streaming level manager.
 
virtual void InitGame (const FString &MapName, const FString &Options, FString &ErrorMessage) override
 Initializes the game mode and ExperienceManager.
 
virtual void Tick (float DeltaSeconds) override
 

Public Attributes

USceneComponentDefaultSceneRoot
 Default Scene Root.
 

Protected Attributes

UExperienceManagerExperienceManager = nullptr
 UPROPERTY()
 
TSubclassOf< UExperienceManagerExperienceManagerClass
 UPROPERTY(EditDefaultsOnly, BlueprintReadWrite, Category = Classes, DisplayName = ExperienceManager)
 

Private Member Functions

void EventGraph ()
 
 GENERATED_BODY ()
 
void UserConstructionScript ()
 

Detailed Description

A blueprint class with 2 graphs.

UDF Path:  /PixoTutorial /Blueprints /Core /BP_TUT_PixoVRGameMode
Config: Config/DefaultEngine.ini

Definition at line 11 of file ABP_TUT_PixoVRGameMode_C.h.

Member Function Documentation

◆ EventGraph()

void ABP_TUT_PixoVRGameMode_C::EventGraph ( )
privateBlueprint
Event Graph

Definition at line 17 of file ABP_TUT_PixoVRGameMode_C.cpp.

◆ GENERATED_BODY()

APixoVRGameMode::GENERATED_BODY ( )
privateinherited

◆ GetBaseExperienceManager()

UExperienceManager * APixoVRGameMode::GetBaseExperienceManager ( ) const
inlineinheritedBlueprintCallable

Gets the reference to the base experience manager.

Returns
The reference to the base experience manager.

UFUNCTION(BlueprintCallable)

Definition at line 43 of file PixoVRGameMode.h.

◆ GetManagerRef()

UBaseManager * IPixoCoreInterface::GetManagerRef ( TSubclassOf< UBaseManager > ManagerClass)
inheritedBlueprintCallableBlueprintNativeEvent

Retrieves a reference to the specified manager class.

Parameters
ManagerClassThe class of the manager to retrieve.
Returns
A pointer to the manager instance.

UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "Manager")

◆ GetManagerRef_Implementation()

UBaseManager * APixoVRGameMode::GetManagerRef_Implementation ( TSubclassOf< UBaseManager > ManagerClass)
inherited

Implementation of the GetManagerRef function from the IPixoCoreInterface.

Parameters
ManagerClassThe class of the manager.
Returns
The reference to the manager.

UFUNCTION()

Definition at line 31 of file PixoVRGameMode.cpp.

◆ GetStoryManager()

UStoryManager * IPixoCoreInterface::GetStoryManager ( )
inheritedBlueprintCallableBlueprintNativeEvent

Retrieves the story manager.

Returns
The story manager instance.

UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "Manager")

◆ GetStreamingLevelManager()

UStreamingLevelManager * IPixoCoreInterface::GetStreamingLevelManager ( )
inheritedBlueprintCallableBlueprintNativeEvent

Retrieves the streaming level manager.

Returns
The streaming level manager instance.

UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "Manager")

◆ InitGame()

void APixoVRGameMode::InitGame ( const FString & MapName,
const FString & Options,
FString & ErrorMessage )
overridevirtualinherited

Initializes the game mode and ExperienceManager.

Parameters
MapNameThe name of the map.
OptionsThe game options.
ErrorMessageThe error message, if any.

Definition at line 11 of file PixoVRGameMode.cpp.

Here is the call graph for this function:

◆ Tick()

void APixoVRGameMode::Tick ( float DeltaSeconds)
overridevirtualinherited

Definition at line 21 of file PixoVRGameMode.cpp.

Here is the call graph for this function:

◆ UserConstructionScript()

void ABP_TUT_PixoVRGameMode_C::UserConstructionScript ( )
privateBlueprint
User Construction Script

Definition at line 13 of file ABP_TUT_PixoVRGameMode_C.cpp.

Member Data Documentation

◆ DefaultSceneRoot

USceneComponent* ABP_TUT_PixoVRGameMode_C::DefaultSceneRoot

Default Scene Root.

Definition at line 14 of file ABP_TUT_PixoVRGameMode_C.h.

◆ ExperienceManager

UExperienceManager* APixoVRGameMode::ExperienceManager = nullptr
protectedinherited

UPROPERTY()

Definition at line 65 of file PixoVRGameMode.h.

◆ ExperienceManagerClass

TSubclassOf<UExperienceManager> APixoVRGameMode::ExperienceManagerClass
protectedinheritedBlueprintReadWriteEditDefaultsOnly

UPROPERTY(EditDefaultsOnly, BlueprintReadWrite, Category = Classes, DisplayName = ExperienceManager)

Definition at line 60 of file PixoVRGameMode.h.


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