LogoArcana  0.0.1
UArcanaWorldSubsystem Class Reference

#include <ArcanaWorldSubsystem.h>

Inheritance diagram for UArcanaWorldSubsystem:

Public Member Functions

virtual void OnWorldBeginPlay (UWorld &InWorld) override
 
virtual void Deinitialize () override
 
void RegisterDirectPoints (uint32 SourceID, const TArray< FTransform > &Transforms, const FGameplayTagContainer &ZoneFilters, const FGameplayTagContainer &RarityFilters, float MinDelay, float MaxDelay)
 
void UnregisterSource (uint32 SourceID)
 
bool AreDefinitionsLoaded () const
 

Public Attributes

FOnSpawnDefinitionsReady OnDefinitionsReady
 

Member Function Documentation

◆ AreDefinitionsLoaded()

bool UArcanaWorldSubsystem::AreDefinitionsLoaded ( ) const
inline

◆ Deinitialize()

void UArcanaWorldSubsystem::Deinitialize ( )
overridevirtual

◆ OnWorldBeginPlay()

void UArcanaWorldSubsystem::OnWorldBeginPlay ( UWorld &  InWorld)
overridevirtual

◆ RegisterDirectPoints()

void UArcanaWorldSubsystem::RegisterDirectPoints ( uint32  SourceID,
const TArray< FTransform > &  Transforms,
const FGameplayTagContainer &  ZoneFilters,
const FGameplayTagContainer &  RarityFilters,
float  MinDelay,
float  MaxDelay 
)

◆ UnregisterSource()

void UArcanaWorldSubsystem::UnregisterSource ( uint32  SourceID)

Member Data Documentation

◆ OnDefinitionsReady

FOnSpawnDefinitionsReady UArcanaWorldSubsystem::OnDefinitionsReady

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