Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_SpawnOccupantsContextAction Class Reference
Inheritance diagram for SCR_SpawnOccupantsContextAction:
SCR_SelectedEntitiesContextAction

Protected Member Functions

override bool CanBeShown (SCR_EditableEntityComponent selectedEntity, vector cursorWorldPosition, int flags)
override bool CanBePerformed (SCR_EditableEntityComponent selectedEntity, vector cursorWorldPosition, int flags)
override void Perform (SCR_EditableEntityComponent hoveredEntity, notnull set< SCR_EditableEntityComponent > selectedEntities, vector cursorWorldPosition, int flags, int param=-1)
override void Perform (SCR_EditableEntityComponent selectedEntity, vector cursorWorldPosition)
void SpawnNextOccupantsInEntity (SCR_BaseCompartmentManagerComponent compartmentManager=null, array< IEntity > spawnedCharacters=null, bool wasCanceled=false)
void SetSpawningDone ()

Protected Attributes

ref array< ECompartmentTypem_aCompartmentsTypes
ref map< SCR_BaseCompartmentManagerComponent, SCR_EditableVehicleComponent > m_VehiclesToOccupyQueue = new map<SCR_BaseCompartmentManagerComponent, SCR_EditableVehicleComponent>()
bool m_bHasSendNotEnoughBudgetNotification = false
bool m_bIsSpawningOccupants = false

Detailed Description

Definition at line 3 of file SCR_SpawnOccupantsContextAction.c.

Member Function Documentation

◆ CanBePerformed()

override bool SCR_SpawnOccupantsContextAction::CanBePerformed ( SCR_EditableEntityComponent selectedEntity,
vector cursorWorldPosition,
int flags )
inlineprotected

Definition at line 28 of file SCR_SpawnOccupantsContextAction.c.

◆ CanBeShown()

override bool SCR_SpawnOccupantsContextAction::CanBeShown ( SCR_EditableEntityComponent selectedEntity,
vector cursorWorldPosition,
int flags )
inlineprotected

Definition at line 14 of file SCR_SpawnOccupantsContextAction.c.

◆ Perform() [1/2]

override void SCR_SpawnOccupantsContextAction::Perform ( SCR_EditableEntityComponent hoveredEntity,
notnull set< SCR_EditableEntityComponent > selectedEntities,
vector cursorWorldPosition,
int flags,
int param = -1 )
inlineprotected

Definition at line 38 of file SCR_SpawnOccupantsContextAction.c.

◆ Perform() [2/2]

override void SCR_SpawnOccupantsContextAction::Perform ( SCR_EditableEntityComponent selectedEntity,
vector cursorWorldPosition )
inlineprotected

Definition at line 46 of file SCR_SpawnOccupantsContextAction.c.

◆ SetSpawningDone()

void SCR_SpawnOccupantsContextAction::SetSpawningDone ( )
inlineprotected

Definition at line 142 of file SCR_SpawnOccupantsContextAction.c.

◆ SpawnNextOccupantsInEntity()

void SCR_SpawnOccupantsContextAction::SpawnNextOccupantsInEntity ( SCR_BaseCompartmentManagerComponent compartmentManager = null,
array< IEntity > spawnedCharacters = null,
bool wasCanceled = false )
inlineprotected

Definition at line 77 of file SCR_SpawnOccupantsContextAction.c.

Member Data Documentation

◆ m_aCompartmentsTypes

ref array<ECompartmentType> SCR_SpawnOccupantsContextAction::m_aCompartmentsTypes
protected

Definition at line 6 of file SCR_SpawnOccupantsContextAction.c.

◆ m_bHasSendNotEnoughBudgetNotification

bool SCR_SpawnOccupantsContextAction::m_bHasSendNotEnoughBudgetNotification = false
protected

Definition at line 11 of file SCR_SpawnOccupantsContextAction.c.

◆ m_bIsSpawningOccupants

bool SCR_SpawnOccupantsContextAction::m_bIsSpawningOccupants = false
protected

Definition at line 12 of file SCR_SpawnOccupantsContextAction.c.

◆ m_VehiclesToOccupyQueue

ref map<SCR_BaseCompartmentManagerComponent, SCR_EditableVehicleComponent> SCR_SpawnOccupantsContextAction::m_VehiclesToOccupyQueue = new map<SCR_BaseCompartmentManagerComponent, SCR_EditableVehicleComponent>()
protected

Definition at line 9 of file SCR_SpawnOccupantsContextAction.c.


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