Arma Reforger Script API
|
Class used for managing changes and removals of slots present in world. More...
Public Member Functions | |
ScriptInvoker | GetOnSlotCreated () |
ScriptInvoker | GetOnSlotRemoved () |
ScriptInvoker | GetOnSlotUpdated () |
void | RegisterSlot (SCR_EntitySpawnerSlotComponent slot) |
void | UnregisterSlot (notnull SCR_EntitySpawnerSlotComponent slot) |
void | OnSlotUpdated (notnull SCR_EditableEntityComponent editableComponent) |
void | ~SCR_SpawnerSlotManager () |
Static Public Member Functions | |
static SCR_SpawnerSlotManager | GetInstance () |
Protected Member Functions | |
void | SetupSlotUpdatedInvoker () |
override void | EOnInit (IEntity owner) |
Protected Attributes | |
ref array< SCR_EntitySpawnerSlotComponent > | m_aSlots = {} |
SCR_EditableEntityCore | m_EditableEntityCore |
ref ScriptInvoker | m_OnSlotCreated |
ref ScriptInvoker | m_OnSlotRemoved |
ref ScriptInvoker | m_OnSlotUpdated |
Static Protected Attributes | |
static SCR_SpawnerSlotManager | s_Instance |
Class used for managing changes and removals of slots present in world.
void SCR_SpawnerSlotManager.~SCR_SpawnerSlotManager | ( | ) |
|
protected |
|
static |
ScriptInvoker SCR_SpawnerSlotManager.GetOnSlotCreated | ( | ) |
ScriptInvoker SCR_SpawnerSlotManager.GetOnSlotRemoved | ( | ) |
ScriptInvoker SCR_SpawnerSlotManager.GetOnSlotUpdated | ( | ) |
void SCR_SpawnerSlotManager.OnSlotUpdated | ( | notnull SCR_EditableEntityComponent | editableComponent | ) |
[in] | editableComponent |
void SCR_SpawnerSlotManager.RegisterSlot | ( | SCR_EntitySpawnerSlotComponent | slot | ) |
[in] | slot |
|
protected |
void SCR_SpawnerSlotManager.UnregisterSlot | ( | notnull SCR_EntitySpawnerSlotComponent | slot | ) |
[in] | slot |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |