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() constconst FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PostAttributeChangePayloadGetValueAsPostAttributeChangePayload() constconst FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PostGameplayEffectExecutePayloadGetValueAsPostGameplayEffectExecutePayload() constconst FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PreAttributeBaseChangePayloadGetValueAsPreAttributeBaseChangePayload() constconst FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PreAttributeChangePayloadGetValueAsPreAttributeChangePayload() constconst FName Key -
UFUNCTION(BlueprintPure)
FGBATestStorage_PreGameplayEffectExecutePayloadGetValueAsPreGameplayEffectExecutePayload() constconst 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