UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGameDelegates Class Reference

#include <GameDelegates.h>

Public Member Functions

 DEFINE_GAME_DELEGATE_TYPED (ExitCommandDelegate, FSimpleMulticastDelegate)
 
 DEFINE_GAME_DELEGATE_TYPED (EndPlayMapDelegate, FSimpleMulticastDelegate)
 
 DEFINE_GAME_DELEGATE_TYPED (PendingConnectionLostDelegate, FPendingConnectionLostDelegate)
 
 DEFINE_GAME_DELEGATE (PreCommitMapChangeDelegate)
 
 DEFINE_GAME_DELEGATE_TYPED (PostCommitMapChangeDelegate, FSimpleMulticastDelegate)
 
 DEFINE_GAME_DELEGATE (HandleDisconnectDelegate)
 
 DEFINE_GAME_DELEGATE_TYPED (ViewTargetChangedDelegate, FViewTargetChangedDelegate)
 
 DEFINE_GAME_DELEGATE (AssignLayerChunkDelegate)
 
 DEFINE_GAME_DELEGATE (ExtendedSaveGameInfoDelegate)
 
 DEFINE_GAME_DELEGATE (WebServerActionDelegate)
 
 DEFINE_GAME_DELEGATE (ModifyCookDelegate)
 
 DEFINE_GAME_DELEGATE (CookedEditorPackageManagerFactoryDelegate)
 

Static Public Member Functions

static ENGINE_API FGameDelegatesGet ()
 

Detailed Description

Class to set and get game callbacks

Member Function Documentation

◆ DEFINE_GAME_DELEGATE() [1/7]

FGameDelegates::DEFINE_GAME_DELEGATE ( AssignLayerChunkDelegate  )

◆ DEFINE_GAME_DELEGATE() [2/7]

FGameDelegates::DEFINE_GAME_DELEGATE ( CookedEditorPackageManagerFactoryDelegate  )

◆ DEFINE_GAME_DELEGATE() [3/7]

FGameDelegates::DEFINE_GAME_DELEGATE ( ExtendedSaveGameInfoDelegate  )

◆ DEFINE_GAME_DELEGATE() [4/7]

FGameDelegates::DEFINE_GAME_DELEGATE ( HandleDisconnectDelegate  )

◆ DEFINE_GAME_DELEGATE() [5/7]

FGameDelegates::DEFINE_GAME_DELEGATE ( ModifyCookDelegate  )

◆ DEFINE_GAME_DELEGATE() [6/7]

FGameDelegates::DEFINE_GAME_DELEGATE ( PreCommitMapChangeDelegate  )

◆ DEFINE_GAME_DELEGATE() [7/7]

FGameDelegates::DEFINE_GAME_DELEGATE ( WebServerActionDelegate  )

◆ DEFINE_GAME_DELEGATE_TYPED() [1/5]

FGameDelegates::DEFINE_GAME_DELEGATE_TYPED ( EndPlayMapDelegate  ,
FSimpleMulticastDelegate   
)

◆ DEFINE_GAME_DELEGATE_TYPED() [2/5]

FGameDelegates::DEFINE_GAME_DELEGATE_TYPED ( ExitCommandDelegate  ,
FSimpleMulticastDelegate   
)

◆ DEFINE_GAME_DELEGATE_TYPED() [3/5]

FGameDelegates::DEFINE_GAME_DELEGATE_TYPED ( PendingConnectionLostDelegate  ,
FPendingConnectionLostDelegate   
)

◆ DEFINE_GAME_DELEGATE_TYPED() [4/5]

FGameDelegates::DEFINE_GAME_DELEGATE_TYPED ( PostCommitMapChangeDelegate  ,
FSimpleMulticastDelegate   
)

◆ DEFINE_GAME_DELEGATE_TYPED() [5/5]

FGameDelegates::DEFINE_GAME_DELEGATE_TYPED ( ViewTargetChangedDelegate  ,
FViewTargetChangedDelegate   
)

◆ Get()

FGameDelegates & FGameDelegates::Get ( )
static

Return a single FGameDelegates object


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