#include <Flag.h>
|
| virtual void | Tick (float DeltaSeconds) override |
| |
| virtual bool | ItemPickedUp (AActor *PickingUpActor) |
| |
| void | DropFlag () |
| |
| bool | CheckForFlagPickups () |
| |
| void | UpdateCanBePickedUp (bool bNewPickupableState) |
| |
| void | FlagStatUpdated () |
| |
| void | FlagPickupUpdated () |
| |
| virtual void | OnOverlap (UPrimitiveComponent *OverlapComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
| |
| void | CarrierDied (AActor *Victim, const float Damage, struct FDamageEvent const &DamageEvent, const class AController *EventInstigator, const AActor *DamageCauser, const APlayerState *InstigatorPlayerState) |
| |
| void | OnCarrierEnterSoftBoundary (AActor *Actor, ASoftBoundaryVolume *TargetSoftBoundaryVolume) |
| |
| void | FlagAfflictionEnded () |
| |
| void | OnRep_CanBePickedUp () |
| |
| void | OnRep_FlagInfo () |
| |
◆ CanBePickedUp()
| FORCEINLINE bool AFlag::CanBePickedUp |
( |
| ) |
const |
|
inline |
◆ CarrierDied()
| void AFlag::CarrierDied |
( |
AActor * |
Victim, |
|
|
const float |
Damage, |
|
|
struct FDamageEvent const & |
DamageEvent, |
|
|
const class AController * |
EventInstigator, |
|
|
const AActor * |
DamageCauser, |
|
|
const APlayerState * |
InstigatorPlayerState |
|
) |
| |
|
protected |
◆ CheckForFlagPickups()
| bool AFlag::CheckForFlagPickups |
( |
| ) |
|
|
protected |
◆ DropFlag()
◆ FlagAfflictionEnded()
| void AFlag::FlagAfflictionEnded |
( |
| ) |
|
|
protected |
◆ FlagCaptured()
| void AFlag::FlagCaptured |
( |
| ) |
|
◆ FlagPickupUpdated()
| void AFlag::FlagPickupUpdated |
( |
| ) |
|
|
protected |
◆ FlagStatUpdated()
| void AFlag::FlagStatUpdated |
( |
| ) |
|
|
protected |
◆ GetAllyVisibilityResponse()
| virtual bool AFlag::GetAllyVisibilityResponse |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetCapsuleComponent()
| FORCEINLINE UCapsuleComponent * AFlag::GetCapsuleComponent |
( |
| ) |
const |
|
inline |
◆ GetCharacter()
◆ GetFlagCarrierAffliction()
| FORCEINLINE TSubclassOf< UAfflictionInstance > AFlag::GetFlagCarrierAffliction |
( |
| ) |
const |
|
inline |
◆ GetFlagInfo()
| FORCEINLINE FFlagInfo AFlag::GetFlagInfo |
( |
| ) |
const |
|
inline |
◆ GetPickupRadius()
| FORCEINLINE float AFlag::GetPickupRadius |
( |
| ) |
const |
|
inline |
◆ GetRadarIcon()
| virtual TSoftObjectPtr< UTexture2D > AFlag::GetRadarIcon |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetRadarIconOpacity()
| virtual float AFlag::GetRadarIconOpacity |
( |
| ) |
const |
|
inlinevirtual |
◆ GetTeam()
| virtual int32 AFlag::GetTeam |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ ItemPickedUp()
| bool AFlag::ItemPickedUp |
( |
AActor * |
PickingUpActor | ) |
|
|
protectedvirtual |
◆ OnCarrierEnterSoftBoundary()
| void AFlag::OnCarrierEnterSoftBoundary |
( |
AActor * |
Actor, |
|
|
ASoftBoundaryVolume * |
TargetSoftBoundaryVolume |
|
) |
| |
|
protected |
◆ OnOverlap()
| void AFlag::OnOverlap |
( |
UPrimitiveComponent * |
OverlapComponent, |
|
|
AActor * |
OtherActor, |
|
|
UPrimitiveComponent * |
OtherComp, |
|
|
int32 |
OtherBodyIndex, |
|
|
bool |
bFromSweep, |
|
|
const FHitResult & |
SweepResult |
|
) |
| |
|
protectedvirtual |
◆ OnRep_CanBePickedUp()
| void AFlag::OnRep_CanBePickedUp |
( |
| ) |
|
|
protected |
◆ OnRep_FlagInfo()
| void AFlag::OnRep_FlagInfo |
( |
| ) |
|
|
protected |
◆ ReturnFlag()
| void AFlag::ReturnFlag |
( |
| ) |
|
◆ SetRadarIconOpacity()
| virtual void AFlag::SetRadarIconOpacity |
( |
float |
Opacity | ) |
|
|
inlineoverridevirtual |
◆ SetTeam()
| virtual int32 AFlag::SetTeam |
( |
int32 |
NewTeam | ) |
|
|
inlineoverridevirtual |
◆ Tick()
| void AFlag::Tick |
( |
float |
DeltaSeconds | ) |
|
|
overrideprotectedvirtual |
◆ UpdateCanBePickedUp()
| void AFlag::UpdateCanBePickedUp |
( |
bool |
bNewPickupableState | ) |
|
|
inlineprotected |
◆ UpdateFlagCarrier()
◆ UpdateFlagState()
| void AFlag::UpdateFlagState |
( |
EFlagState |
NewFlagState | ) |
|
◆ ActorClassesToTriggerReset
| TArray<TSubclassOf<AActor> > AFlag::ActorClassesToTriggerReset |
|
protected |
◆ bCanBePickedUp
| bool AFlag::bCanBePickedUp = true |
|
protected |
◆ bDoesFlagResetOnCapture
| bool AFlag::bDoesFlagResetOnCapture = true |
|
protected |
◆ CapsuleComponent
| UCapsuleComponent* AFlag::CapsuleComponent |
|
protected |
◆ FlagCarrierAfflictionInstance
| TSubclassOf<UAfflictionInstance> AFlag::FlagCarrierAfflictionInstance |
|
protected |
◆ FlagInfo
◆ OnCarrierCharacterUpdatedEvent
| FFlagEventSignature AFlag::OnCarrierCharacterUpdatedEvent |
◆ OnFlagCaptured
| FFlagEventSignature AFlag::OnFlagCaptured |
◆ OnFlagDropped
| FFlagEventSignature AFlag::OnFlagDropped |
◆ OnFlagPickedUp
| FFlagEventSignature AFlag::OnFlagPickedUp |
◆ OnFlagReturned
| FFlagEventSignature AFlag::OnFlagReturned |
◆ OnFlagStateUpdated
| FFlagStateSignature AFlag::OnFlagStateUpdated |
◆ PickupDelay
| float AFlag::PickupDelay = 1.0f |
|
protected |
◆ PickUpDelayTimer
| FTimerHandle AFlag::PickUpDelayTimer |
|
protected |
◆ PickupRadius
| float AFlag::PickupRadius = 200.0f |
|
protected |
◆ RadarIcon
| TSoftObjectPtr<UTexture2D> AFlag::RadarIcon = nullptr |
|
protected |
◆ RadarIconOpacity
| float AFlag::RadarIconOpacity = 0.3f |
|
protected |
◆ RadarIconOpacityWhenCarried
| float AFlag::RadarIconOpacityWhenCarried = 0.0f |
|
protected |
◆ RadarIconOpacityWhenDropped
| float AFlag::RadarIconOpacityWhenDropped = 1.0f |
|
protected |
◆ Sphere
| USphereComponent* AFlag::Sphere |
|
protected |
◆ Team
The documentation for this class was generated from the following files:
- E:/ProjectY/Source/ProjectX/Public/GameModes/TeamDeathmatchCaptureFlag/Flag.h
- E:/ProjectY/Source/ProjectX/Private/GameModes/TeamDeathmatchCaptureFlag/Flag.cpp