LEAP Documentation 40220
Documentation for the LEAP project
ProjectXGameStateAssault.h File Reference
#include "CoreMinimal.h"
#include "ProjectXGameState.h"
#include "ProjectXGameModeAssault.h"
#include "ProjectXGameStateAssault.generated.h"

Go to the source code of this file.

Classes

struct  FAssaultTeamInfo
 
class  AProjectXGameStateAssault
 

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FAssaultPointsChangeSignature, const TArray< AAssaultPoint * > &, AssaultPoints)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FTeamRolesChangedSignature, const TArray< FAssaultTeamInfo > &, TeamRoles)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FAssaultPointEventSignature, class AAssaultPoint *, AssaultPoint, int32, OwningTeam, int32, Data)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FAssaultPhaseSignature, int32, NewPhase, int32, PreviousPhase)
 

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [1/2]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FAssaultPointsChangeSignature  ,
const TArray< AAssaultPoint * > &  ,
AssaultPoints   
)

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [2/2]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FTeamRolesChangedSignature  ,
const TArray< FAssaultTeamInfo > &  ,
TeamRoles   
)

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams ( FAssaultPointEventSignature  ,
class AAssaultPoint ,
AssaultPoint  ,
int32  ,
OwningTeam  ,
int32  ,
Data   
)

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams ( FAssaultPhaseSignature  ,
int32  ,
NewPhase  ,
int32  ,
PreviousPhase   
)