From ca184e898e3c4bdfd69322a5bc71a2da162be752 Mon Sep 17 00:00:00 2001 From: Michael Delva Date: Sun, 4 May 2025 15:51:12 +0200 Subject: [PATCH] Added accessor for UGBFSaveGameSubsystem::OnOperationTriggeredDelegate --- .../Public/GameFramework/SaveGame/GBFSaveGameSubsystem.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/GameBaseFramework/Public/GameFramework/SaveGame/GBFSaveGameSubsystem.h b/Source/GameBaseFramework/Public/GameFramework/SaveGame/GBFSaveGameSubsystem.h index a7dba817..09c7aa77 100644 --- a/Source/GameBaseFramework/Public/GameFramework/SaveGame/GBFSaveGameSubsystem.h +++ b/Source/GameBaseFramework/Public/GameFramework/SaveGame/GBFSaveGameSubsystem.h @@ -32,6 +32,8 @@ class GAMEBASEFRAMEWORK_API UGBFSaveGameSubsystem : public UGameInstanceSubsyste GENERATED_BODY() public: + FGBFOnOperationTriggeredDelegate & OnOperationTriggered(); + void NotifyPlayerAdded( ULocalPlayer * local_player ); UFUNCTION( BlueprintCallable ) @@ -78,3 +80,8 @@ _SAVE_GAME_CLASS_ * UGBFSaveGameSubsystem::GetSaveGame() const { return Cast< _SAVE_GAME_CLASS_ >( SaveGame ); } + +FORCEINLINE FGBFOnOperationTriggeredDelegate & UGBFSaveGameSubsystem::OnOperationTriggered() +{ + return OnOperationTriggeredDelegate; +} \ No newline at end of file