LEAP Documentation 40220
Documentation for the LEAP project
Flag.h File Reference
#include "CoreMinimal.h"
#include "TeamInterface.h"
#include "TrackableInterface.h"
#include "Flag.generated.h"

Go to the source code of this file.

Classes

struct  FFlagInfo
 
class  AFlag
 

Enumerations

enum class  EFlagState : uint8 { HOME , CARRIED , DROPPED , NONE }
 

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FFlagEventSignature, AFlag *, Flag, AProjectXCharacter *, Character, int32, Team)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FFlagStateSignature, const FFlagInfo &, Info)
 

Enumeration Type Documentation

◆ EFlagState

enum class EFlagState : uint8
strong
Enumerator
HOME 
CARRIED 
DROPPED 
NONE 

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FFlagStateSignature  ,
const FFlagInfo ,
Info   
)

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams ( FFlagEventSignature  ,
AFlag ,
Flag  ,
AProjectXCharacter ,
Character  ,
int32  ,
Team   
)