|
void | SetOccupiedStatic (EntityID slotID, bool isOccupied, IEntity occupant) |
|
void | SetOccupiedStaticBroadcast (EntityID slotID, bool isOccupied) |
|
void | SetOccupiedDynamic (RplId slotID, bool isOccupied, IEntity occupant) |
|
void | SetOccupiedDynamicBroadcast (RplId slotID, bool isOccupied) |
|
bool | ModifyArray (EntityID slotID, bool isOccupied, IEntity occupant) |
|
bool | ModifyArray (RplId slotID, bool isOccupied, IEntity occupant) |
|
void | UpdateSlot (IEntity slot, bool isOccupied) |
|
void | OnEntityChanged (SCR_EditableEntityComponent entity) |
|
bool | QueryEntity (IEntity entity) |
|
◆ GetInstance()
◆ GetOccupant()
IEntity SCR_CompositionSlotManagerComponent.GetOccupant |
( |
IEntity |
slot | ) |
|
◆ GetOnEntityChanged()
OnCompsitionSlotManagerEntityChanged SCR_CompositionSlotManagerComponent.GetOnEntityChanged |
( |
| ) |
|
◆ GetSlot()
IEntity SCR_CompositionSlotManagerComponent.GetSlot |
( |
IEntity |
occupant | ) |
|
◆ IsInSlot()
bool SCR_CompositionSlotManagerComponent.IsInSlot |
( |
IEntity |
occupant | ) |
|
◆ IsOccupied()
bool SCR_CompositionSlotManagerComponent.IsOccupied |
( |
IEntity |
slot | ) |
|
◆ ModifyArray() [1/2]
bool SCR_CompositionSlotManagerComponent.ModifyArray |
( |
EntityID |
slotID, |
|
|
bool |
isOccupied, |
|
|
IEntity |
occupant |
|
) |
| |
|
protected |
◆ ModifyArray() [2/2]
bool SCR_CompositionSlotManagerComponent.ModifyArray |
( |
RplId |
slotID, |
|
|
bool |
isOccupied, |
|
|
IEntity |
occupant |
|
) |
| |
|
protected |
◆ OnDelete()
override void SCR_CompositionSlotManagerComponent.OnDelete |
( |
IEntity |
owner | ) |
|
◆ OnEntityChanged()
◆ OnPostInit()
override void SCR_CompositionSlotManagerComponent.OnPostInit |
( |
IEntity |
owner | ) |
|
◆ QueryEntity()
bool SCR_CompositionSlotManagerComponent.QueryEntity |
( |
IEntity |
entity | ) |
|
|
protected |
◆ RplLoad()
override bool SCR_CompositionSlotManagerComponent.RplLoad |
( |
ScriptBitReader |
reader | ) |
|
◆ RplSave()
override bool SCR_CompositionSlotManagerComponent.RplSave |
( |
ScriptBitWriter |
writer | ) |
|
◆ SetOccupant() [1/2]
void SCR_CompositionSlotManagerComponent.SetOccupant |
( |
IEntity |
slot, |
|
|
IEntity |
occupant |
|
) |
| |
◆ SetOccupant() [2/2]
void SCR_CompositionSlotManagerComponent.SetOccupant |
( |
vector |
pos, |
|
|
IEntity |
occupant |
|
) |
| |
◆ SetOccupiedDynamic()
void SCR_CompositionSlotManagerComponent.SetOccupiedDynamic |
( |
RplId |
slotID, |
|
|
bool |
isOccupied, |
|
|
IEntity |
occupant |
|
) |
| |
|
protected |
◆ SetOccupiedDynamicBroadcast()
void SCR_CompositionSlotManagerComponent.SetOccupiedDynamicBroadcast |
( |
RplId |
slotID, |
|
|
bool |
isOccupied |
|
) |
| |
|
protected |
◆ SetOccupiedStatic()
void SCR_CompositionSlotManagerComponent.SetOccupiedStatic |
( |
EntityID |
slotID, |
|
|
bool |
isOccupied, |
|
|
IEntity |
occupant |
|
) |
| |
|
protected |
◆ SetOccupiedStaticBroadcast()
void SCR_CompositionSlotManagerComponent.SetOccupiedStaticBroadcast |
( |
EntityID |
slotID, |
|
|
bool |
isOccupied |
|
) |
| |
|
protected |
◆ UpdateSlot()
void SCR_CompositionSlotManagerComponent.UpdateSlot |
( |
IEntity |
slot, |
|
|
bool |
isOccupied |
|
) |
| |
|
protected |
◆ m_aOccupiedDynamic
ref map<RplId, IEntity> SCR_CompositionSlotManagerComponent.m_aOccupiedDynamic = new map<RplId, IEntity>() |
|
protected |
◆ m_aOccupiedStatic
ref map<EntityID, IEntity> SCR_CompositionSlotManagerComponent.m_aOccupiedStatic = new map<EntityID, IEntity>() |
|
protected |
◆ m_aQueriedEntities
ref array<IEntity> SCR_CompositionSlotManagerComponent.m_aQueriedEntities |
|
protected |
◆ m_OnEntityChanged
ref OnCompsitionSlotManagerEntityChanged SCR_CompositionSlotManagerComponent.m_OnEntityChanged |
|
protected |
The documentation for this interface was generated from the following file:
- Game/Compositions/SCR_CompositionSlotManagerComponent.c