Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_AIGroupVehicle Class Reference

This class is used for keeping track of vehicles assigned to group. More...

Inheritance diagram for SCR_AIGroupVehicle:

Protected Member Functions

void SCR_AIGroupVehicle (notnull SCR_AIVehicleUsageComponent vehicleUsageComp)
IEntity GetEntity ()
SCR_AIVehicleUsageComponent GetVehicleUsageComponent ()
bool HasWeapon ()
bool CanMove ()
bool IsStatic ()
bool DriverIsConscious ()
IEntity GetDriver ()
void SetSubgroupHandleId (int handleId=-1)
int GetSubgroupHandleId ()

Protected Attributes

IEntity m_Vehicle
SCR_AIVehicleUsageComponent m_VehicleUsageComp
TurretCompartmentSlot m_TurretSlot
PilotCompartmentSlot m_DriverSlot
int m_iSubgroupHandleId

Detailed Description

This class is used for keeping track of vehicles assigned to group.

Definition at line 2 of file SCR_AIGroupVehicle.c.

Constructor & Destructor Documentation

◆ SCR_AIGroupVehicle()

void SCR_AIGroupVehicle::SCR_AIGroupVehicle ( notnull SCR_AIVehicleUsageComponent vehicleUsageComp)
inlineprotected

Definition at line 12 of file SCR_AIGroupVehicle.c.

Member Function Documentation

◆ CanMove()

bool SCR_AIGroupVehicle::CanMove ( )
inlineprotected

Definition at line 59 of file SCR_AIGroupVehicle.c.

◆ DriverIsConscious()

bool SCR_AIGroupVehicle::DriverIsConscious ( )
inlineprotected

Definition at line 77 of file SCR_AIGroupVehicle.c.

◆ GetDriver()

IEntity SCR_AIGroupVehicle::GetDriver ( )
inlineprotected

Definition at line 87 of file SCR_AIGroupVehicle.c.

◆ GetEntity()

IEntity SCR_AIGroupVehicle::GetEntity ( )
inlineprotected

Definition at line 41 of file SCR_AIGroupVehicle.c.

◆ GetSubgroupHandleId()

int SCR_AIGroupVehicle::GetSubgroupHandleId ( )
inlineprotected

Definition at line 101 of file SCR_AIGroupVehicle.c.

◆ GetVehicleUsageComponent()

SCR_AIVehicleUsageComponent SCR_AIGroupVehicle::GetVehicleUsageComponent ( )
inlineprotected

Definition at line 47 of file SCR_AIGroupVehicle.c.

◆ HasWeapon()

bool SCR_AIGroupVehicle::HasWeapon ( )
inlineprotected

Definition at line 53 of file SCR_AIGroupVehicle.c.

◆ IsStatic()

bool SCR_AIGroupVehicle::IsStatic ( )
inlineprotected

Definition at line 71 of file SCR_AIGroupVehicle.c.

◆ SetSubgroupHandleId()

void SCR_AIGroupVehicle::SetSubgroupHandleId ( int handleId = -1)
inlineprotected

Definition at line 95 of file SCR_AIGroupVehicle.c.

Member Data Documentation

◆ m_DriverSlot

PilotCompartmentSlot SCR_AIGroupVehicle::m_DriverSlot
protected

Definition at line 8 of file SCR_AIGroupVehicle.c.

◆ m_iSubgroupHandleId

int SCR_AIGroupVehicle::m_iSubgroupHandleId
protected

Definition at line 9 of file SCR_AIGroupVehicle.c.

◆ m_TurretSlot

TurretCompartmentSlot SCR_AIGroupVehicle::m_TurretSlot
protected

Definition at line 7 of file SCR_AIGroupVehicle.c.

◆ m_Vehicle

IEntity SCR_AIGroupVehicle::m_Vehicle
protected

Definition at line 4 of file SCR_AIGroupVehicle.c.

◆ m_VehicleUsageComp

SCR_AIVehicleUsageComponent SCR_AIGroupVehicle::m_VehicleUsageComp
protected

Definition at line 5 of file SCR_AIGroupVehicle.c.


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