Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_SlotManagerComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_SpawnerSlotManagerClass

Functions

ScriptInvoker GetOnSlotCreated ()
ScriptInvoker GetOnSlotRemoved ()
ScriptInvoker GetOnSlotUpdated ()
void SetupSlotUpdatedInvoker ()
void RegisterSlot (SCR_EntitySpawnerSlotComponent slot)
void UnregisterSlot (notnull SCR_EntitySpawnerSlotComponent slot)
void OnSlotUpdated (notnull SCR_EditableEntityComponent editableComponent)
override void EOnInit (IEntity owner)
void ~SCR_SpawnerSlotManager ()

Variables

SCR_SpawnerSlotManagerClass s_Instance
 Class used for managing changes and removals of slots present in world.
ref array< SCR_EntitySpawnerSlotComponent > m_aSlots = {}
SCR_EditableEntityCore m_EditableEntityCore
ref ScriptInvoker m_OnSlotCreated
ref ScriptInvoker m_OnSlotRemoved
ref ScriptInvoker m_OnSlotUpdated

Function Documentation

◆ GetOnSlotCreated()

ScriptInvoker GetOnSlotCreated ( )
protected
Returns

Definition at line 20 of file SCR_SlotManagerComponent.c.

◆ GetOnSlotRemoved()

ScriptInvoker GetOnSlotRemoved ( )
protected
Returns

Definition at line 30 of file SCR_SlotManagerComponent.c.

◆ GetOnSlotUpdated()

ScriptInvoker GetOnSlotUpdated ( )
protected
Returns

Definition at line 40 of file SCR_SlotManagerComponent.c.

◆ OnSlotUpdated()

void OnSlotUpdated ( notnull SCR_EditableEntityComponent editableComponent)
protected
Parameters
[in]editableComponent

Definition at line 99 of file SCR_SlotManagerComponent.c.

◆ RegisterSlot()

void RegisterSlot ( SCR_EntitySpawnerSlotComponent slot)
protected
Parameters
[in]slot

Definition at line 74 of file SCR_SlotManagerComponent.c.

◆ SetupSlotUpdatedInvoker()

void SetupSlotUpdatedInvoker ( )
protected

Definition at line 64 of file SCR_SlotManagerComponent.c.

◆ UnregisterSlot()

void UnregisterSlot ( notnull SCR_EntitySpawnerSlotComponent slot)
protected
Parameters
[in]slot

Definition at line 88 of file SCR_SlotManagerComponent.c.

◆ ~SCR_SpawnerSlotManager()

void ~SCR_SpawnerSlotManager ( )
protected

Definition at line 124 of file SCR_SlotManagerComponent.c.

Variable Documentation

◆ m_aSlots

ref array<SCR_EntitySpawnerSlotComponent> m_aSlots = {}
protected

Definition at line 11 of file SCR_SlotManagerComponent.c.

◆ m_EditableEntityCore

SCR_EditableEntityCore m_EditableEntityCore
protected

Definition at line 12 of file SCR_SlotManagerComponent.c.

◆ m_OnSlotCreated

ref ScriptInvoker m_OnSlotCreated
protected

Definition at line 14 of file SCR_SlotManagerComponent.c.

◆ m_OnSlotRemoved

ref ScriptInvoker m_OnSlotRemoved
protected

Definition at line 15 of file SCR_SlotManagerComponent.c.

◆ m_OnSlotUpdated

ref ScriptInvoker m_OnSlotUpdated
protected

Definition at line 16 of file SCR_SlotManagerComponent.c.

◆ s_Instance

Class used for managing changes and removals of slots present in world.