LEAP Documentation 40220
Documentation for the LEAP project
ADeployableAutonomousTurret Member List

This is the complete list of members for ADeployableAutonomousTurret, including all inherited members.

ActivateDeployable() overrideADeployableTurretprotectedvirtual
AfflictionComponentADeployable
AllyDeployableDestoryedADeployable
AreShieldsFull() constIHealthInterfacevirtual
AreShieldsOvercharged() constIHealthInterfacevirtual
bArmoredADeployable
bAutoDeployADeployable
bBlocksExplosionDamageADeployable
bCanBeLockedOnADeployable
bCanBeRepairedADeployable
bDestroyImmediatelyOnDeathADeployable
BeginPlay() overrideADeployableAutonomousTurretprotectedvirtual
bHealthDuringDeployADeployable
BindToDamageEvent(const FBPDamageSignature &Event)IHealthInterfaceinlinevirtual
BindToDeathEvent(const FBPDamageSignature &Event)IHealthInterfaceinlinevirtual
BindToHealedEvent(const FBPHealedSignature &Event)IHealthInterfaceinlinevirtual
BindToHealthChangedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
BindToShieldsChangedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
BindToShieldsDepletedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
BindToShieldsRepairedEvent(const FBPHealedSignature &Event)IHealthInterfaceinlinevirtual
BindToSpottedEndEvent(const FBPSpottedSignature &Event)ISpottableInterfaceinlinevirtual
BindToSpottedEvent(const FBPSpottedSignature &Event)ISpottableInterfaceinlinevirtual
bIsDeadADeployable
BlocksExplosions() const overrideADeployableinlinevirtual
BroadcastSpottedEndEvent()ISpottableInterfaceinlinevirtual
BroadcastSpottedEvent()ISpottableInterfaceinlinevirtual
BroadcastTrackableActor()ITrackableInterfacevirtual
bTargetableADeployable
CanBeLockedOn(const AActor *LockInstigator) const overrideADeployablevirtual
CanBeRepaired(const AActor *RepairInstigator) const overrideADeployablevirtual
CanBeSpotted(const AActor *SpotInstigator, ESpotType SpotType) const overrideADeployablevirtual
CanHomingReadSignature(const AProjectile *HomingProjectile) constILockOnTargetInterfaceinlinevirtual
CanModifyShieldsPastOverchargeMark() constIHealthInterfaceinlinevirtual
CanOwningWeaponInstanceFire() constADeployableinlinevirtual
ClearAllDamageEvents()IHealthInterfaceinlinevirtual
ClearAllHealedEvents()IHealthInterfaceinlinevirtual
ClearAllHealthChangedEvents()IHealthInterfaceinlinevirtual
ClearAllShieldsChangedEvents()IHealthInterfaceinlinevirtual
ClearAllShieldsDepletedEvents()IHealthInterfaceinlinevirtual
ClearAllShieldsRepairedEvents()IHealthInterfaceinlinevirtual
ClearAllSpottedEndEvents()ISpottableInterfaceinlinevirtual
ClearAllSpottedEvents()ISpottableInterfaceinlinevirtual
ClearAllToDeathEvents()IHealthInterfaceinlinevirtual
ClearDeployable()ADeployablevirtual
ColliderADeployableTurretprotected
DeactivateDeployable() overrideADeployableTurretprotectedvirtual
DeployableCategoryADeployable
DeployableHudIconADeployable
DeployableIconADeployable
DeployableLifeTimeADeployable
DeployableMapIconADeployable
DeployableNameADeployable
DeployableRadarIconADeployable
DeployableStartingHealthADeployable
DeployComplete()ADeployablevirtual
DeployStart(bool bForce=false)ADeployablevirtual
DeployStateADeployable
DeployTimeADeployable
DeployTimerADeployable
DeployTransformADeployable
Died(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser, APlayerState *InstigatorPlayerState)ADeployablevirtual
DiedEffectDurationADeployable
EndPlay(const EEndPlayReason::Type EndPlayReason) overrideADeployableAutonomousTurretprotectedvirtual
GetActorEyesViewPoint(FVector &OutLocation, FRotator &OutRotation) const overrideADeployableTurretprotectedvirtual
GetAfflictionComponent() const overrideADeployableinlinevirtual
GetAllDeployablesForActor(AActor *Actor, EDeployableCategory CategoryFilter=EDeployableCategory::None, TSubclassOf< ADeployable > DeployableFilter=NULL)ADeployablestatic
GetAllyVisibilityResponse()ITrackableInterfaceinlinevirtual
GetCachedMaxHealth() constIHealthInterfaceinlinevirtual
GetCachedMaxShields() constIHealthInterfaceinlinevirtual
GetCachedOvershield() constIHealthInterfaceinlinevirtual
GetCachedUsesPassiveShieldRegen() constIHealthInterfaceinlinevirtual
GetDamageEvent()IHealthInterfaceinlinevirtual
GetDamageResistance() constIHealthInterfaceinlinevirtual
GetDeathEvent()IHealthInterfaceinlinevirtual
GetDeployableCategory() constADeployableinline
GetDeployableIcon() constADeployableinline
GetDeployableName() constADeployableinline
GetDeployableState() constADeployableinline
GetExplosiveDamageResistance() constIHealthInterfaceinlinevirtual
GetHealedEvent()IHealthInterfaceinlinevirtual
GetHealth() const overrideADeployablevirtual
GetHealthChangedEvent()IHealthInterfaceinlinevirtual
GetHealthPickupModifier() constIHealthInterfaceinlinevirtual
GetHudIcon() const overrideADeployableinlinevirtual
GetImminentMissileWarningEndDelegate()ILockOnTargetInterfaceinlinevirtual
GetImminentMissileWarningStartDelegate()ILockOnTargetInterfaceinlinevirtual
GetIncomingProjectileEndDelegate()ILockOnTargetInterfaceinlinevirtual
GetIncomingProjectileStartDelegate()ILockOnTargetInterfaceinlinevirtual
GetLifeTimeDurationStartTime() constADeployableinline
GetLockOnEndDelegate()ILockOnTargetInterfaceinlinevirtual
GetLockOnMaxDistance() overrideADeployableinlinevirtual
GetLockOnScreenPercentage() overrideADeployableinlinevirtual
GetLockOnStartDelegate()ILockOnTargetInterfaceinlinevirtual
GetLockOnTentativeEndDelegate()ILockOnTargetInterfaceinlinevirtual
GetLockOnTentativeStartDelegate()ILockOnTargetInterfaceinlinevirtual
GetMapIcon() const overrideADeployableinlinevirtual
GetMaxHealth() const overrideADeployablevirtual
GetMaxShields() constIHealthInterfacevirtual
GetMaxShieldsWithOvercharge() constIHealthInterfacevirtual
GetObjectDescription() constADeployablevirtual
GetObjectName() constADeployableinlinevirtual
GetOvershield() constIHealthInterfacevirtual
GetOwnedPlayerState() const overrideAWeaponInstanceActorvirtual
GetOwnerName() constADeployablevirtual
GetOwningController() constIOwnedInterfaceinline
GetOwningController() constIOwnedInterfacevirtual
GetOwningPawn(AProjectXPlayerController *const OverrideController=nullptr) constAWeaponInstanceActorvirtual
GetOwningWeaponCDO() constAWeaponInstanceActor
GetOwningWeaponCDO() constAWeaponInstanceActorinline
GetOwningWeaponClass() constAWeaponInstanceActorinline
GetOwningWeaponComponent() constAWeaponInstanceActorvirtual
GetPercentHealth() constIHealthInterfacevirtual
GetPercentOverchargedShields() constIHealthInterfacevirtual
GetPercentShields() constIHealthInterfacevirtual
GetPlayerOwner() constAWeaponInstanceActorinline
GetRadarIcon() const overrideADeployableinlinevirtual
GetRadarIconCompensantesRotation() constITrackableInterfaceinlinevirtual
GetRadarIconEnemyOpacity() constITrackableInterfaceinlinevirtual
GetRadarIconOpacity() const overrideADeployableinlinevirtual
GetRadarIconSize() const overrideADeployableinlinevirtual
GetRadarLabel() constITrackableInterfaceinlinevirtual
GetShields() constIHealthInterfacevirtual
GetShieldsChangedEvent()IHealthInterfaceinlinevirtual
GetShieldsDepletedEvent()IHealthInterfaceinlinevirtual
GetShieldsRepairedEvent()IHealthInterfaceinlinevirtual
GetSpottedStartEvent()ISpottableInterfaceinlinevirtual
GetSpottedStopEvent()ISpottableInterfaceinlinevirtual
GetSpottingTraceOffset() const overrideADeployableinlinevirtual
GetStopTrackingEvent()ITrackableInterfaceinlinevirtual
GetTeam() const overrideADeployableAutonomousTurretinlinevirtual
GetTimeSinceLastDamage() const overrideADeployablevirtual
GetTimeUntilDeploy() constADeployableinline
GetTotalPercentHealth() constIHealthInterfacevirtual
GetTrackableInterfaceActor() overrideADeployableinlinevirtual
HasRecentlyTakenDamage() constIHealthInterfaceinlinevirtual
HasShields() constIHealthInterfacevirtual
HasShieldsThatNeedRecharging() constIHealthInterfacevirtual
HealthADeployable
HealthInterpolatorIDADeployable
HealthRegenRateADeployable
Init()ADeployablevirtual
InitializeForTeam(int32 Team)ADeployable
InitializeTurret(int32 NewTeam)ADeployableAutonomousTurretvirtual
InternalTakeRadialDamage(float Damage, FRadialDamageEvent const &RadialDamageEvent, class AController *EventInstigator, class AActor *DamageCauser) overrideADeployablevirtual
IsArmored() const overrideADeployableinlinevirtual
IsCloaked() constITrackableInterfaceinlinevirtual
IsDead() const overrideADeployablevirtual
IsDeployed() constADeployableinline
IsDeploying() constADeployableinline
IsHealthFull() constIHealthInterfacevirtual
IsHealthWithinGivenPercentage(float TargetPercentage, bool bCheckForLessThanPercentage=true) constIHealthInterfacevirtual
IsLocallyOwned() constAWeaponInstanceActorinline
IssueImminentMissileWarning(bool bToggleWarning, AActor *WarningIntigator)ILockOnTargetInterfacevirtual
IsUsingPassiveShieldRegen() constIHealthInterfaceinlinevirtual
IsValidTeam(const ITeamInterface *const TeamInferface)ITeamInterfacestatic
LastDamageTimeADeployable
LastHealthInterpolatorValueADeployable
LifeTimeDurationStartTimeADeployable
LifeTimerHandleADeployable
LockOnScreenPercentageADeployable
MatchEnded() overrideADeployablevirtual
MatchStarted()IReactsToMatchEventsvirtual
MaxHealthADeployable
MaxLockOnRangeADeployable
MeshADeployableTurretprotected
ModifyHealth(float Delta)IHealthInterfacevirtual
ModifyShields(float Delta, bool bCanOvercharge=false)IHealthInterfacevirtual
ModifyShieldsThenHealth(float Delta)IHealthInterfacevirtual
Multicast_Reliable_Died(float Damage, FDamageEvent const &DamageEvent, AActor *DamageCauser, APlayerState *InstigatorPlayerState)ADeployable
OnDeployableCompleteADeployable
OnDeployableDied()ADeployable
OnDeployableLifeTimeStartedADeployable
OnDeployComplete()ADeployable
OnDeployDeactivated()ADeployable
OnDeploymentBeginADeployable
OnDeploymentCompleteADeployable
OnDeployReActivated()ADeployable
OnDeployStart()ADeployable
OnImminentMissileWarningILockOnTargetInterface
OnMatchEnded()IReactsToMatchEvents
OnMatchStarted()IReactsToMatchEvents
OnOwnerDied() overrideADeployableinlinevirtual
OnOwnerLeave() overrideADeployablevirtual
OnRep_DeployTransform()ADeployablevirtual
OnRep_Health(float PreviousHealth)ADeployablevirtual
OnRep_LifeTimeDurationStart()ADeployable
OnRep_StateChanged()ADeployable
OnTeamsChanged(class AProjectXPlayerState *PlayerState, uint8 Team)ADeployablevirtual
OwningWeaponClassAWeaponInstanceActorprotected
PawnInterfaceDamageEventIHealthInterface
PawnInterfaceDeathEventIHealthInterface
PawnInterfaceHealedEventIHealthInterface
PawnInterfaceHealthChangedEventIHealthInterface
PawnInterfaceIncomingProjectileILockOnTargetInterface
PawnInterfaceLockOnILockOnTargetInterface
PawnInterfaceShieldDepletedEventIHealthInterface
PawnInterfaceShieldshangedEventIHealthInterface
PawnInterfaceShieldsRepairedEventIHealthInterface
PlayerOwnerAWeaponInstanceActorprotected
PreviousStateADeployable
RegisterOnStart() constITrackableInterfaceinlinevirtual
RemoveOverchargedShields()IHealthInterfacevirtual
SetCanModifyShieldsPastOverchargeMark(bool bNewCanOverchargeShields)IHealthInterfaceinlinevirtual
SetCanUsePassiveShieldRegen(bool bNewUsePassiveShieldRegen)IHealthInterfaceinlinevirtual
SetDamageResistance(float NewValue)IHealthInterfaceinlinevirtual
SetDeployableLifeTime(const float NewLifeTime)ADeployable
SetDeployTransform(const FTransform &Transform)ADeployable
SetExplosiveDamageResistance(float NewValue)IHealthInterfaceinlinevirtual
SetHealth(const float NewHealth) overrideADeployablevirtual
SetHealthPickupModifier(float NewModifier)IHealthInterfaceinlinevirtual
SetHealthRegenRate(float NewRate) overrideADeployableinlinevirtual
SetMaxHealth(const float NewMaxHealth) overrideADeployablevirtual
SetMaxShields(const float NewMaxHealth)IHealthInterfaceinlinevirtual
SetOvershield(float NewOvershield)IHealthInterfaceinlinevirtual
SetRadarIconOpacity(float Opacity)ITrackableInterfaceinlinevirtual
SetShieldAndHealthRegenRate(float NewRate)IHealthInterfaceinlinevirtual
SetShieldRegenRate(float NewRate)IHealthInterfaceinlinevirtual
SetShields(float InShields)IHealthInterfaceinlinevirtual
SetTeam(int32 NewTeam) overrideADeployableAutonomousTurretvirtual
SetWeaponInstanceClass(TSubclassOf< UWeaponInstance > WeaponInstanceClass)AWeaponInstanceActorinlinevirtual
ShouldTakeDamage(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) constADeployablevirtual
SpottingZOffsetADeployable
TakeDamage(float Damage, struct FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) overrideADeployablevirtual
TeamOwnerADeployableAutonomousTurretprotected
TurretADeployableTurretprotected
TurretViewHeightADeployableTurretprotected
UnbindDamageEvent(const FBPDamageSignature &Event)IHealthInterfaceinlinevirtual
UnbindDeathEvent(const FBPDamageSignature &Event)IHealthInterfaceinlinevirtual
UnbindHealedEvent(const FBPHealedSignature &Event)IHealthInterfaceinlinevirtual
UnbindHealthChangedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
UnbindShieldsChangedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
UnbindShieldsDepletedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
UnbindShieldsRepairedEvent(const FBPHealedSignature &Event)IHealthInterfaceinlinevirtual
UnBindToSpottedEndEvent(const FBPSpottedSignature &Event)ISpottableInterfaceinlinevirtual
UnBindToSpottedEvent(const FBPSpottedSignature &Event)ISpottableInterfaceinlinevirtual
UpdateState(EDeployableState NewDeployState)ADeployable