| AllowableSimultaneousFailures | AProjectXAIController | |
| AProjectXAIController() | AProjectXAIController | |
| AttentionSpan | AProjectXAIController | |
| bAllowHeadshots | AProjectXAIController | |
| bCanTargetAllies | AProjectXAIController | |
| bDropAllyTargetsIfThreatIsZero | AProjectXAIController | |
| BeginPlay() override | AProjectXAIController | protectedvirtual |
| bSelectTargetOnPosssess | AProjectXAIController | |
| bTargetAttackers | AProjectXAIController | |
| CanLoseTarget | AProjectXAIController | |
| CanSeeTarget() const | AProjectXAIController | inlinevirtual |
| CheckIfStuck() | AProjectXAIController | protectedvirtual |
| DisplayName | AProjectXAIController | |
| EndPlay(const EEndPlayReason::Type EndPlayReason) override | AProjectXAIController | protectedvirtual |
| EngagementDistance | AProjectXAIController | |
| EngagementRangePadding | AProjectXAIController | |
| GetFocalPointOnActor(const AActor *Actor) const override | AProjectXAIController | protectedvirtual |
| GetMoveActor() const | AProjectXAIController | inlinevirtual |
| GetProjectXAI() const | AProjectXAIController | |
| GetSquareEngagementDistance() const | AProjectXAIController | inlinevirtual |
| GetSquareFiringDistance() const | AProjectXAIController | inlinevirtual |
| GetTarget() const | AProjectXAIController | virtual |
| GetTarget() const | AProjectXAIController | inline |
| GetTargetThreatLevel() const | AProjectXAIController | |
| GetTeam() const override | AProjectXAIController | protectedvirtual |
| HasTarget() const | AProjectXAIController | inline |
| IsValidTeam(const ITeamInterface *const TeamInferface) | ITeamInterface | static |
| IsWithinEngagementMaxRangeOfTarget() const | AProjectXAIController | inlinevirtual |
| IsWithinEngagementRangeOfTarget() const | AProjectXAIController | inlinevirtual |
| IsWithinFiringRangeOfTarget() const | AProjectXAIController | inlinevirtual |
| MaxFiringDistance | AProjectXAIController | |
| OnBehaviourTreeFailureReported() | AProjectXAIController | protectedvirtual |
| OnBehaviourTreeSuccess() | AProjectXAIController | protectedvirtual |
| OnPawnDeath(class AActor *Victim, const float Damage, struct FDamageEvent const &DamageEvent, const class AController *EventInstigator, const class AActor *DamageCauser, const class APlayerState *InstigatorPlayerState) | AProjectXAIController | protected |
| OnPerceptionUpdated(TArray< FProjectXPerceptionInfo > Perceptions) | AProjectXAIController | protectedvirtual |
| OnPossess(APawn *InPawn) override | AProjectXAIController | protectedvirtual |
| OnTargetKilled(class AActor *Victim, const float Damage, struct FDamageEvent const &DamageEvent, const class AController *EventInstigator, const class AActor *DamageCauser, const class APlayerState *InstigatorPlayerState) | AProjectXAIController | protected |
| OnTargetVehicleEnter(AProjectXCharacter *Driver, AProjectXVehicle *CurrentVehicle, AProjectXVehicle *PreviousVehicle) | AProjectXAIController | protected |
| OnTargetVehicleExit(AProjectXVehicle *Vehicle, UVehicleSeatComponent *Seat, AProjectXCharacter *PreviousPassenger) | AProjectXAIController | protected |
| OnUnPossess() override | AProjectXAIController | protectedvirtual |
| PerceptionSystem | AProjectXAIController | |
| SelectTarget(bool bDontReselectSameTarget, EAcquireTargetType SearchType) | AProjectXAIController | virtual |
| SetCanSeeTarget(bool bToggle) | AProjectXAIController | inlinevirtual |
| SetIsWithinEngagementMaxRangeOfTarget(bool bToggle) | AProjectXAIController | inlinevirtual |
| SetIsWithinEngagementRangeOfTarget(bool bToggle) | AProjectXAIController | inlinevirtual |
| SetIsWithinFiringRangeOfTarget(bool bToggle) | AProjectXAIController | inlinevirtual |
| SetTarget(AActor *Target, ESetTargetEvent Context, bool bAllowDelays=true, float TargetThreatLevel=1.0f) | AProjectXAIController | virtual |
| SetTeam(int32 NewTeam) override | AProjectXAIController | protectedvirtual |
| TargetSwitchDelay | AProjectXAIController | |
| ThreatDecayRate | AProjectXAIController | |
| UpdateCanLoseTarget() | AProjectXAIController | protectedvirtual |
| UpdateThreatDecay() | AProjectXAIController | protectedvirtual |
| VisibilityExtentTrace | AProjectXAIController | |