| AddAction(AIActionBase action) | AIBaseUtilityComponent | |
| AddUsableVehicle(notnull SCR_AIVehicleUsageComponent vehicleUsageComp) | SCR_AIGroupUtilityComponent | |
| AnyMembersInsideBBox(vector bbMin, vector bbMax) | SCR_AIGroupUtilityComponent | |
| AUTONOMOUS_DISTANCE_MAX_DEFAULT | SCR_AIGroupUtilityComponent | static |
| CallActionsOnMessage(AIMessage msg) | AIBaseUtilityComponent | |
| CancelActivitiesRelatedToWaypoint(notnull AIWaypoint waypoint, TypeName activityType=TypeName.Empty, bool doNotCompleteWaypoint=false) | SCR_AIGroupUtilityComponent | |
| CanRebalanceFireteams() | SCR_AIGroupUtilityComponent | protected |
| CreateNewSubgroup(AIAgent agent, bool isSubgroupLeader, SCR_AIGroupVehicle groupVehicle) | SCR_AIGroupUtilityComponent | protected |
| DiagGetCounter() | SCR_AIBaseUtilityComponent | |
| DiagIncreaseCounter() | SCR_AIBaseUtilityComponent | |
| DiagSetBreakpoint() | SCR_AIBaseUtilityComponent | |
| EOnActivate(IEntity owner) | AIBaseUtilityComponent | |
| EOnDeactivate(IEntity owner) | AIBaseUtilityComponent | |
| EOnDiag(IEntity owner, float timeSlice) | SCR_AIGroupUtilityComponent | |
| EOnInit(IEntity owner) | SCR_AIGroupUtilityComponent | |
| EvaluateActions() | AIBaseUtilityComponent | |
| EvaluateActivity(out bool restartActivity) | SCR_AIGroupUtilityComponent | |
| EvaluateCombatMode() | SCR_AIGroupUtilityComponent | |
| EvaluateFlareUsage() | SCR_AIGroupUtilityComponent | |
| FindActionOfInheritedType(TypeName actionType) | AIBaseUtilityComponent | |
| FindActionOfType(TypeName actionType) | AIBaseUtilityComponent | |
| FindActionsOfInheritedType(TypeName actionType, notnull array< ref AIActionBase > outActions) | AIBaseUtilityComponent | |
| FindActionsOfType(TypeName actionType, notnull array< ref AIActionBase > outActions) | AIBaseUtilityComponent | |
| GetActions(notnull array< ref AIActionBase > outActions) | AIBaseUtilityComponent | |
| GetAIAgent() | AIComponent | |
| GetCombatModeActual() | SCR_AIGroupUtilityComponent | |
| GetCombatModeExternal() | SCR_AIGroupUtilityComponent | |
| GetCurrentAction() | AIBaseUtilityComponent | |
| GetCurrentSuppressClusterState() | SCR_AIGroupUtilityComponent | |
| GetExecutedAction() | AIBaseUtilityComponent | |
| GetFireRateCoef() | SCR_AIGroupUtilityComponent | |
| GetMaxAutonomousDistance() | SCR_AIGroupUtilityComponent | |
| GetOnMoveFailed() | SCR_AIGroupUtilityComponent | |
| GetOwner() | AIBaseUtilityComponent | |
| GetThreatMeasure() | SCR_AIGroupUtilityComponent | |
| HasActionOfType(TypeName actionType) | AIBaseUtilityComponent | |
| IsMilitary() | SCR_AIGroupUtilityComponent | |
| IsPositionAllowed(vector pos) | SCR_AIGroupUtilityComponent | |
| IsUsableVehicle(notnull SCR_AIVehicleUsageComponent vehicleUsageComp) | SCR_AIGroupUtilityComponent | |
| IsUsableVehicle(notnull IEntity vehicleEntity) | SCR_AIGroupUtilityComponent | |
| JoinSubgroup(AIAgent agent, int handleId, bool isSubgroupLeader) | SCR_AIGroupUtilityComponent | protected |
| LeaveSubgroup(AIAgent agent, SCR_AIGroupVehicle groupVehicle) | SCR_AIGroupUtilityComponent | protected |
| m_aInfoComponents | SCR_AIGroupUtilityComponent | |
| m_bNewGroupMemberAdded | SCR_AIGroupUtilityComponent | protected |
| m_ConfigComponent | SCR_AIGroupUtilityComponent | |
| m_CurrentActivity | SCR_AIGroupUtilityComponent | protected |
| m_CurrentSuppressClusterState | SCR_AIGroupUtilityComponent | protected |
| m_eCombatModeActual | SCR_AIGroupUtilityComponent | protected |
| m_eCombatModeExternal | SCR_AIGroupUtilityComponent | protected |
| m_fFireRateCoef | SCR_AIGroupUtilityComponent | protected |
| m_FireteamMgr | SCR_AIGroupUtilityComponent | |
| m_fLastUpdateTime | SCR_AIGroupUtilityComponent | protected |
| m_fMaxAutonomousDistance | SCR_AIGroupUtilityComponent | protected |
| m_fPerceptionUpdateTimer_ms | SCR_AIGroupUtilityComponent | protected |
| m_fThreatMeasure | SCR_AIGroupUtilityComponent | protected |
| m_GroupInfo | SCR_AIGroupUtilityComponent | |
| m_GroupMovementComponent | SCR_AIGroupUtilityComponent | |
| m_iGetMemberByGoalNextIndex | SCR_AIGroupUtilityComponent | |
| m_Mailbox | SCR_AIGroupUtilityComponent | |
| m_OnAgentLifeStateChanged | SCR_AIGroupUtilityComponent | |
| m_OnMoveFailed | SCR_AIGroupUtilityComponent | |
| m_Owner | SCR_AIGroupUtilityComponent | |
| m_Perception | SCR_AIGroupUtilityComponent | |
| m_SettingsComponent | SCR_AIGroupUtilityComponent | |
| m_TargetClusterProcessor | SCR_AIGroupUtilityComponent | protected |
| m_VehicleMgr | SCR_AIGroupUtilityComponent | |
| m_WaypointState | SCR_AIGroupUtilityComponent | protected |
| OnAgentAdded(AIAgent agent) | SCR_AIGroupUtilityComponent | protected |
| OnAgentCompartmentEntered(AIAgent agent, IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move) | SCR_AIGroupUtilityComponent | protected |
| OnAgentCompartmentLeft(AIAgent agent, IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move) | SCR_AIGroupUtilityComponent | protected |
| OnAgentLifeStateChanged(AIAgent incapacitatedAgent, SCR_AIInfoComponent infoIncap, IEntity vehicle, ECharacterLifeState lifeState) | SCR_AIGroupUtilityComponent | protected |
| OnAgentRemoved(SCR_AIGroup group, AIAgent agent) | SCR_AIGroupUtilityComponent | protected |
| OnCurrentWaypointChanged(AIWaypoint currentWp, AIWaypoint prevWp) | SCR_AIGroupUtilityComponent | protected |
| OnEnemyDetectedFiltered(SCR_AIGroup group, SCR_AITargetInfo target, AIAgent reporter) | SCR_AIGroupUtilityComponent | |
| OnExecuteWaypointTree() | SCR_AIGroupUtilityComponent | |
| OnJoinGroupFromVehicle(AIAgent agent, bool isDriving) | SCR_AIGroupUtilityComponent | protected |
| OnMoveFailed(int moveResult, IEntity vehicleUsed, bool isWaypointRelated, vector moveLocation) | SCR_AIGroupUtilityComponent | |
| OnPostInit(IEntity owner) | AIBaseUtilityComponent | |
| OnTargetClusterStateChanged(SCR_AITargetClusterState state, EAITargetClusterState prevState, EAITargetClusterState newState) | SCR_AIGroupUtilityComponent | |
| OnVehicleDamageStateChanged(SCR_AIVehicleUsageComponent comp, EDamageState state) | SCR_AIGroupUtilityComponent | protected |
| OnVehicleDeleted(SCR_AIVehicleUsageComponent comp) | SCR_AIGroupUtilityComponent | protected |
| OnWaypointCompleted(AIWaypoint waypoint) | SCR_AIGroupUtilityComponent | protected |
| OnWaypointToRemove(AIWaypoint waypoint, bool isCurrentWaypoint) | SCR_AIGroupUtilityComponent | protected |
| PERCEPTION_UPDATE_TIMER_MS | SCR_AIGroupUtilityComponent | protectedstatic |
| RemoveObsoleteActions() | AIBaseUtilityComponent | |
| RemoveUsableVehicle(notnull SCR_AIVehicleUsageComponent vehicleUsageComp) | SCR_AIGroupUtilityComponent | |
| SendMessage(AIMessage msg, AIAgent receiver=null) | SCR_AIBaseUtilityComponent | |
| SetCombatMode(EAIGroupCombatMode combatMode) | SCR_AIGroupUtilityComponent | |
| SetCurrentAction(AIActionBase executed) | AIBaseUtilityComponent | |
| SetExecutedAction(AIActionBase executed) | AIBaseUtilityComponent | |
| SetFireRateCoef(float coef=1, bool overridePersistent=false) | SCR_AIGroupUtilityComponent | |
| SetMaxAutonomousDistance(float dist) | SCR_AIGroupUtilityComponent | |
| SetStateAllActionsOfType(TypeName actionType, EAIActionState actionState, bool includeInherited=false) | AIBaseUtilityComponent | |
| SetStateOfRelatedAction(AIActionBase relatedAction, EAIActionState state) | AIBaseUtilityComponent | |
| ShouldSuppressCluster(SCR_AITargetClusterState clusterState) | SCR_AIGroupUtilityComponent | protected |
| SUPPRESS_MAX_CLUSTER_INFO_AGE_S | SCR_AIGroupUtilityComponent | static |
| SUPPRESS_MAX_DESTROYED_CLUSTER_INFO_AGE_S | SCR_AIGroupUtilityComponent | static |
| SUPPRESS_MAX_DIST_TO_CLUSTER_M | SCR_AIGroupUtilityComponent | static |
| SUPPRESS_MIN_DIST_TO_CLUSTER_M | SCR_AIGroupUtilityComponent | static |
| SUPPRESS_OLD_CLUSTER_INFO_AGE_S | SCR_AIGroupUtilityComponent | static |
| UpdateClustersState(float deltaTime_ms) | SCR_AIGroupUtilityComponent | |
| UpdateGroupControlMode(SCR_AIActionBase currentAction) | SCR_AIGroupUtilityComponent | |
| UpdateSuppressCluster() | SCR_AIGroupUtilityComponent | protected |
| UpdateThreatMeasure() | SCR_AIGroupUtilityComponent | protected |