|
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 |