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