Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCR_AIGroupVehicleManager Interface Reference
Inheritance diagram for SCR_AIGroupVehicleManager:
[legend]

Public Member Functions

SCR_AIGroupVehicle FindVehicle (IEntity vehicleEntity)
 
SCR_AIGroupVehicle FindVehicle (SCR_AIVehicleUsageComponent vehicleUsageComp)
 
SCR_AIGroupVehicle FindVehicleBySubgroupId (int vehicleHandlerId)
 
void GetAllVehicles (array< ref SCR_AIGroupVehicle > outAllVehicles)
 
int GetVehiclesCount ()
 
SCR_AIGroupVehicle TryAddVehicle (notnull SCR_AIVehicleUsageComponent vehicleUsageComp)
 
bool RemoveVehicle (notnull SCR_AIVehicleUsageComponent vehicleUsageComp)
 

Protected Attributes

ref array< ref SCR_AIGroupVehiclem_aGroupVehicles = {}
 

Member Function Documentation

◆ FindVehicle() [1/2]

SCR_AIGroupVehicle SCR_AIGroupVehicleManager.FindVehicle ( IEntity  vehicleEntity)

◆ FindVehicle() [2/2]

SCR_AIGroupVehicle SCR_AIGroupVehicleManager.FindVehicle ( SCR_AIVehicleUsageComponent  vehicleUsageComp)

◆ FindVehicleBySubgroupId()

SCR_AIGroupVehicle SCR_AIGroupVehicleManager.FindVehicleBySubgroupId ( int  vehicleHandlerId)

◆ GetAllVehicles()

void SCR_AIGroupVehicleManager.GetAllVehicles ( array< ref SCR_AIGroupVehicle outAllVehicles)

◆ GetVehiclesCount()

int SCR_AIGroupVehicleManager.GetVehiclesCount ( )

◆ RemoveVehicle()

bool SCR_AIGroupVehicleManager.RemoveVehicle ( notnull SCR_AIVehicleUsageComponent  vehicleUsageComp)

◆ TryAddVehicle()

SCR_AIGroupVehicle SCR_AIGroupVehicleManager.TryAddVehicle ( notnull SCR_AIVehicleUsageComponent  vehicleUsageComp)

Member Data Documentation

◆ m_aGroupVehicles

ref array<ref SCR_AIGroupVehicle> SCR_AIGroupVehicleManager.m_aGroupVehicles = {}
protected

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