Native class
UGBATestsStorageSubsystem#
Test oriented world subsystem to store arbitrary value, and be able to check execution of things and assert expected values.
Methods#
-
publicvirtual voidDeinitialize()
-
UFUNCTION(BlueprintPure)
FGBATestStorage_PostAttributeBaseChangePayloadGetValueAsPostAttributeBaseChangePayload(const FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PostAttributeChangePayloadGetValueAsPostAttributeChangePayload(const FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PostGameplayEffectExecutePayloadGetValueAsPostGameplayEffectExecutePayload(const FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PreAttributeBaseChangePayloadGetValueAsPreAttributeBaseChangePayload(const FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PreAttributeChangePayloadGetValueAsPreAttributeChangePayload(const FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PreGameplayEffectExecutePayloadGetValueAsPreGameplayEffectExecutePayload(const FName Key -
virtual voidInitialize(FSubsystemCollectionBase& Collection
-
-
UFUNCTION(BlueprintCallable)
voidSetPostAttributeBaseChangePayload(const FName Key,
const FGBATestStorage_PostAttributeBaseChangePayload& Payload -
UFUNCTION(BlueprintCallable)
voidSetPostAttributeChangePayload(const FName Key,
const FGBATestStorage_PostAttributeChangePayload& Payload -
UFUNCTION(BlueprintCallable)
voidSetPostGameplayEffectExecutePayload(const FName Key,
const FGBATestStorage_PostGameplayEffectExecutePayload& Payload -
UFUNCTION(BlueprintCallable)
voidSetPreAttributeBaseChangePayload(const FName Key,
const FGBATestStorage_PreAttributeBaseChangePayload& Payload -
UFUNCTION(BlueprintCallable)
voidSetPreAttributeChangePayload(const FName Key,
const FGBATestStorage_PreAttributeChangePayload& Payload -
UFUNCTION(BlueprintCallable)
voidSetPreGameplayEffectExecutePayload(const FName Key,
const FGBATestStorage_PreGameplayEffectExecutePayload& Payload
Fields#
-
privateTMap<FName, FGBATestStorage_PostAttributeBaseChangePayload> StorePostAttributeBaseChangePayload
-
TMap<FName, FGBATestStorage_PostAttributeChangePayload> StorePostAttributeChangePayload
-
TMap<FName, FGBATestStorage_PostGameplayEffectExecutePayload> StorePostGameplayEffectExecutePayload
-
TMap<FName, FGBATestStorage_PreAttributeBaseChangePayload> StorePreAttributeBaseChangePayload
-
TMap<FName, FGBATestStorage_PreAttributeChangePayload> StorePreAttributeChangePayload
-
TMap<FName, FGBATestStorage_PreGameplayEffectExecutePayload> StorePreGameplayEffectExecutePayload