LEAP Documentation 40220
Documentation for the LEAP project
AShieldGenerator Member List

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

AShieldGenerator()AShieldGenerator
AwardCapture(ECaptureType Type, int32 AwardingTeam)ACapturePointprotected
BeginPlay() overrideAShieldGeneratorprotectedvirtual
bIgnoreTeamWhenSpawningACapturePointprotected
bIsTrackableWhenLockedACapturePointprotected
bLockedACapturePointprotected
bRegisterOnBeginPlayACapturePointprotected
bResetOnLockedACapturePointprotected
BroadcastTrackableActor()ITrackableInterfacevirtual
bTurnIntoCapturePointAShieldGeneratorprotected
CanSpawnPlayer(const AProjectXPlayerState *InInstigator) const overrideAShieldGeneratorvirtual
CapsuleComponentACapturePointprotected
CaptureCheckPointsACapturePointprotected
CaptureDecayRateACapturePointprotected
CaptureInfoACapturePointprotected
CapturingTeamACapturePointprotected
ChangeCaptureProgress(float Amount)ACapturePointprotected
CheckForInitialization()AShieldGeneratorprotectedvirtual
CollectInitialOverlaps()ACapturePointprotected
CollectPlayerStartList()ACapturePointprotectedvirtual
ControlPointDistanceScoringWeightACapturePointprotected
DefaultTeamACapturePointprotected
DefensiveTurretsAShieldGeneratorprotected
DelayActivationTimeACapturePointprotected
DelayedUnlockHandleACapturePointprotected
DeRegisterActorForScoring()ISpawnTargetInterfacevirtual
DestroyShieldGenerator()AShieldGeneratorprotectedvirtual
DoesOccupantHaveAnInvalidAffliction(UAfflictionComponent *AfflictionComponent)ACapturePointprotected
ExperienceEventOverridesACapturePointprotected
GetActorTeam(AActor *Target) constACapturePointvirtual
GetAllControlPoints(const UObject *WorldContextObject, TArray< class ACapturePoint * > &CapturePointList)ACapturePointstatic
GetAllyVisibilityResponse()ITrackableInterfaceinlinevirtual
GetAverageEnemyTeamLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, FVector &AverageEnemyLocation)ISpawnTargetInterfacestatic
GetBaseControlEventTableRow(const FBaseControlEventTableRow &TableRow, FString &AllySound, FString &EnemySound)ACapturePointstatic
GetCanSpawnOnCombatTarget() constISpawnTargetInterfaceinlinevirtual
GetCaptureInfo() constACapturePointinline
GetCaptureRadius() constACapturePointinline
GetExpEventOverride(EXPEventType Type) constACapturePointprotected
GetFurthestLocationFromOtherPlayers(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints)ISpawnTargetInterfacestatic
GetHudIcon() constITrackableInterfaceinlinevirtual
GetIsLocked() constACapturePointinlinevirtual
GetIsObjectiveDead() constAShieldGeneratorinlinevirtual
GetIsObjectiveProperlyInitialized() constAShieldGeneratorinlinevirtual
GetMapIcon() constITrackableInterfaceinlinevirtual
GetObjectiveHealth() const overrideAShieldGeneratorvirtual
GetObjectiveMaxHealth() const overrideAShieldGeneratorvirtual
GetObjectiveSortOrder() constAShieldGeneratorinlinevirtual
GetObjectiveTeam() constAShieldGeneratorinlinevirtual
GetPlayerStart(class AController *Player) constACapturePointvirtual
GetPointName() constACapturePointinline
GetRadarIcon() const overrideACapturePointinlinevirtual
GetRadarIconCompensantesRotation() constITrackableInterfaceinlinevirtual
GetRadarIconEnemyOpacity() constITrackableInterfaceinlinevirtual
GetRadarIconOpacity() const overrideACapturePointinlinevirtual
GetRadarIconSize() constACapturePointinlinevirtual
GetRadarLabel() constACapturePointinlinevirtual
GetRandomSafeSpawnLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, float MaximumSpawnDistance, float MinimumSpawnDistance)ISpawnTargetInterfacestatic
GetSecondCapturingTeam() constACapturePointinlineprotected
GetShieldTeam() constAShieldGeneratorinlinevirtual
GetSortOrder() constACapturePointinline
GetSpawnLocation(AProjectXPlayerState *Instigator, FTransform &Transform) const overrideACapturePointvirtual
GetSpawnScoreForInstigator(const AActor *const QueryInstigator, FVector &TargetLocation, bool bUseDistanceToTargetLocation=false) const overrideACapturePointvirtual
GetStopTrackingEvent() overrideACapturePointinlinevirtual
GetTeam() const overrideACapturePointinlinevirtual
GetTopCapturingTeam() constACapturePointinlineprotected
GetTrackableInterfaceActor() overrideACapturePointinlinevirtual
GetTurnsIntoCapturePoint() constAShieldGeneratorinline
Initialize(int32 NumberOfCheckPointsOverride=INDEX_NONE, float PerPlayerCaptureRateOverride=INDEX_NONE) overrideAShieldGeneratorvirtual
InvalidAfflictionClassesACapturePointprotected
IsCloaked() constITrackableInterfaceinlinevirtual
IsDead() constAShieldGeneratorinlinevirtual
IsValidTeam(const ITeamInterface *const TeamInferface)ITeamInterfacestatic
LockedScoringWeightACapturePointprotected
MatchEnded() overrideACapturePointvirtual
MatchStarted()IReactsToMatchEventsvirtual
MaxSpawnPointSearchDistanceACapturePointprotected
MinSpawnPointSearchDistanceACapturePointprotected
NumberOfCheckPointsACapturePointprotected
NumberOfOccupantsByTeamACapturePointprotected
OnCaptureComplete()ACapturePointprotected
OnCaptureInfoChangedACapturePoint
OnCapturePointLockChanged(bool bIsLock)ACapturePointprotected
OnCapturePointLockChangedEventACapturePoint
OnControlPointOwnerChangedACapturePoint
OnMatchEnded()IReactsToMatchEvents
OnMatchStarted()IReactsToMatchEvents
OnOverlap(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult)ACapturePointprotected
OnOverlapEnd(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex)ACapturePointprotected
OnPointBeingClaimedEventACapturePoint
OnPointOwnerChanged(int LastOwner)ACapturePointprotected
OnRep_CaptureInfo()ACapturePointprotected
OnRep_Locked()ACapturePointprotected
OnRep_TeamOwner()ACapturePointprotected
OnShieldGeneratorDestroyedAShieldGenerator
OnShieldGeneratorHealthChanged(float Delta)AShieldGeneratorprotectedvirtual
OnShieldGeneratorInitialized()AShieldGeneratorprotected
OnShieldHealthChangedAShieldGenerator
OnShieldPartDestroyed(ADestroyableObjective *Objective, const float Damage, struct FDamageEvent const &DamageEvent, class AController *EventInstigator, class AActor *DamageCauser, class APlayerState *InstigatorPlayerState)AShieldGeneratorprotectedvirtual
OnShieldPartTakeDamage(ADestroyableObjective *Objective, const float Damage, struct FDamageEvent const &DamageEvent, class AController *EventInstigator, class AActor *DamageCauser, class APlayerState *InstigatorPlayerState)AShieldGeneratorprotectedvirtual
OnShieldProperlyInitializedAShieldGenerator
OnShieldUnderAttackAShieldGenerator
OnVehiclePassengerChanged(AProjectXVehicle *Vehicle, UVehicleSeatComponent *Seat=NULL, AProjectXCharacter *PreviousPassenger=NULL)ACapturePointprotected
PerPlayerCaptureRateACapturePointprotected
PlayerOccupantsACapturePointprotected
PlayerStartListACapturePointprotected
PointNameACapturePointprotected
RadarIconACapturePointprotected
RadarIconOpacityACapturePointprotected
RegisterActorForScoring()ISpawnTargetInterfacevirtual
RegisterOnStart() const overrideACapturePointinlinevirtual
ResetPoint()ACapturePointprotected
SetCaptureInfo(int32 &NumberOfPlayers, int32 &Direction)ACapturePointprotected
SetLocked(bool bNewLocked) overrideAShieldGeneratorvirtual
SetObjectiveTeam() constIAllOutWarfareObjectiveInterfaceinlinevirtual
SetRadarIconOpacity(float Opacity) overrideACapturePointinlinevirtual
SetTeam(int32 NewTeam) overrideACapturePointvirtual
ShieldPartsAShieldGeneratorprotected
ShouldRegisterForScoringOnStart() constISpawnTargetInterfaceinlinevirtual
SortOrderACapturePointprotected
StartPointVolumesACapturePointprotected
StopTrackingCapturePointEventACapturePoint
TeamOwnerACapturePointprotected
TeamStandingsACapturePointprotected
Tick(float DeltaTime) overrideACapturePointvirtual
TickCapture(float DeltaTime)ACapturePointvirtual
TriggerDelayedActivation()ACapturePoint
UpdateCanSpawnOnCombatTarget(bool bNewInCombatSpawnTarget)ISpawnTargetInterfaceinlinevirtual
UpdateCheckPoint()ACapturePointprotected
UpdateProcessedOccupants()ACapturePointprotected
ValidCaptureTeamsACapturePointprotected