UPlayerCapturePointComponent¶
#include <PlayerCapturePointComponent.h>
Inherits from UActorComponent, IReplicatedSubobjectInterface
Public Functions¶
Name | |
---|---|
void | ActivatePlayerCapturePoint() |
void | BeginOverlap(AActor * OverlappedActor, AActor * OtherActor) |
void | DeactivatePlayerCapturePoint() |
void | EndOverlap(AActor * OverlappedActor, AActor * OtherActor) |
bool | GetIsBlocked() |
virtual void | [[GetLifetimeReplicatedProps]](TArray< FLifetimeProperty > & OutLifetimeProps) const override |
TArray< FPlayerCaptureData > | GetPlayersCaptureData() |
void | OnRep_IsBlocked() |
void | OnRep_PlayersInPlayerCapturePoint() |
void | OnRep_Properties() |
void | OnTrackedCharacterDestroyed(AActor * DestroyedActor) |
void | OnTrackedCharacterKilled(const FDeathDamageTakenEvent & DamageEvent) |
bool | PlayerSatisfiesCaptureRequirments(ATBLCharacter * Player) |
void | RefreshActorsInCaptureZone() |
void | ResetCapturePoint() |
void | SetPlayerCapturePointProperties(FPlayerCapturePointComponentProperties Props) |
UPlayerCapturePointComponent() |
Public Attributes¶
Name | |
---|---|
FBlockedStatusUpdated | OnBlockedStatusUpdated |
FPlayerCompletedCapture | OnPlayerCompletedCapture |
FPlayerCapturePointComponentProperties | PlayerCapturePointComponentProperties |
FReplicatedArray_PlayerCaptureData | PlayersCapturingData |
FPlayersUpdated | PlayersInCaptureVolumeChanged |
FReplicatedArray_ATBLCharacterPtr | PlayersInVolume |
FReplicated_FPlayerCapturePointComponentProperties | ReplicatedTeamCapturePointComponentProperties |
FReplicated_Bool | bIsBlocked |
Updated on 2025-01-21 at 09:02:24 +0100