LEAP Documentation
40220
Documentation for the LEAP project
BroadcastMessageKingOfTheHill.h
Go to the documentation of this file.
1
// Copyright Blue Isle Studios Inc 2018. All Rights Reserved.
2
3
#pragma once
4
5
#include "CoreMinimal.h"
6
#include "
System/BroadcastMessage.h
"
7
#include "BroadcastMessageKingOfTheHill.generated.h"
8
9
UENUM(BlueprintType)
10
enum class
EKingOfTheHillEvent
: uint8
11
{
12
Captured
= 0,
13
Contested
= 1,
14
NewHills
= 2,
15
HillsActive
= 3,
16
HillOwnerChanged
= 4,
17
};
18
19
UCLASS()
20
class PROJECTX_API
UBroadcastMessageKingOfTheHill
: public
UBroadcastMessage
21
{
22
GENERATED_UCLASS_BODY()
23
public
:
24
virtual
void
ReceiveMessage(
AProjectXPlayerController
* PlayerController, int32 Data, APlayerState* PlayerStateA, APlayerState* PlayerStateB, UObject* Object)
const override
;
25
};
BroadcastMessage.h
EFlagEvent::Captured
@ Captured
EKingOfTheHillEvent
EKingOfTheHillEvent
Definition:
BroadcastMessageKingOfTheHill.h:11
EKingOfTheHillEvent::NewHills
@ NewHills
EKingOfTheHillEvent::HillOwnerChanged
@ HillOwnerChanged
EKingOfTheHillEvent::Contested
@ Contested
EKingOfTheHillEvent::HillsActive
@ HillsActive
AProjectXPlayerController
Definition:
ProjectXPlayerController.h:83
UBroadcastMessage
Definition:
BroadcastMessage.h:17
UBroadcastMessageKingOfTheHill
Definition:
BroadcastMessageKingOfTheHill.h:21
E:
ProjectY
Source
ProjectX
Public
System
BroadcastMessage
BroadcastMessageKingOfTheHill.h
Generated by
1.9.4