Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCR_AIGroupFireteamVehicleBase Interface Reference

Base class for fireteams dedicated to vehicle This class must not be instantiated! It's base class for other classes. More...

Inheritance diagram for SCR_AIGroupFireteamVehicleBase:
[legend]

Public Member Functions

void SetVehicle (notnull SCR_AIVehicleUsageComponent vehicleComp)
 
SCR_AIVehicleUsageComponent GetVehicle ()
 
- Public Member Functions inherited from SCR_AIGroupFireteam
void AddMember (AIAgent agent)
 
void RemoveMember (AIAgent agent)
 
AIAgent GetMember (int id)
 
IEntity GetFirstMemberEntity ()
 
void GetMembers (notnull array< AIAgent > outAgents)
 
void MoveMembersFrom (notnull SCR_AIGroupFireteam otherFt, int count)
 Moves 'count' members from other fireteam to this one.
 
bool HasMember (AIAgent agent)
 
int GetMemberCount ()
 
void Internal_OnLockDestroyed ()
 Don't ever try to free a fireteam yourself, use SCR_AIGroupFireteamLock instead.
 
bool IsLocked ()
 
SCR_AIGroupFireteamLock TryLock ()
 Tries to lock the fireteam, on success returns the Lock object.
 

Protected Attributes

SCR_AIVehicleUsageComponent m_VehicleUsageComponent
 
- Protected Attributes inherited from SCR_AIGroupFireteam
ref array< AIAgent > m_aAgents = {}
 
bool m_bLocked = false
 

Additional Inherited Members

- Protected Member Functions inherited from SCR_AIGroupFireteam
void RemoveMember (int id, out AIAgent outAgent)
 

Detailed Description

Base class for fireteams dedicated to vehicle This class must not be instantiated! It's base class for other classes.

Member Function Documentation

◆ GetVehicle()

SCR_AIVehicleUsageComponent SCR_AIGroupFireteamVehicleBase.GetVehicle ( )

◆ SetVehicle()

void SCR_AIGroupFireteamVehicleBase.SetVehicle ( notnull SCR_AIVehicleUsageComponent  vehicleComp)

Member Data Documentation

◆ m_VehicleUsageComponent

SCR_AIVehicleUsageComponent SCR_AIGroupFireteamVehicleBase.m_VehicleUsageComponent
protected

The documentation for this interface was generated from the following file: