APixoVRGameMode is a custom game mode class that extends AGameMode and implements IPixoCoreInterface. Setup ExperienceManagerClass, so this class will create it on initialization with all managers inside ExperienceManager.
More...
#include <PixoVRGameMode.h>
APixoVRGameMode is a custom game mode class that extends AGameMode and implements IPixoCoreInterface. Setup ExperienceManagerClass, so this class will create it on initialization with all managers inside ExperienceManager.
UCLASS()
Definition at line 18 of file PixoVRGameMode.h.
◆ APixoVRGameMode()
APixoVRGameMode::APixoVRGameMode |
( |
| ) |
|
◆ GENERATED_BODY()
APixoVRGameMode::GENERATED_BODY |
( |
| ) |
|
|
private |
◆ GetBaseExperienceManager()
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()
|
inheritedBlueprintCallableBlueprintNativeEvent |
Retrieves a reference to the specified manager class.
- Parameters
-
ManagerClass | The class of the manager to retrieve. |
- Returns
- A pointer to the manager instance.
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "Manager")
◆ GetManagerRef_Implementation()
Implementation of the GetManagerRef function from the IPixoCoreInterface.
- Parameters
-
ManagerClass | The class of the manager. |
- Returns
- The reference to the manager.
UFUNCTION()
Definition at line 31 of file PixoVRGameMode.cpp.
◆ GetStoryManager()
|
inheritedBlueprintCallableBlueprintNativeEvent |
Retrieves the story manager.
- Returns
- The story manager instance.
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "Manager")
◆ 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 ) |
|
overridevirtual |
Initializes the game mode and ExperienceManager.
- Parameters
-
MapName | The name of the map. |
Options | The game options. |
ErrorMessage | The error message, if any. |
Definition at line 11 of file PixoVRGameMode.cpp.
◆ Tick()
void APixoVRGameMode::Tick |
( |
float | DeltaSeconds | ) |
|
|
overridevirtual |
◆ ExperienceManager
◆ ExperienceManagerClass
|
protectedBlueprintReadWriteEditDefaultsOnly |
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: