#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