◆ SCR_BuildingDestructionManagerComponent()
void SCR_BuildingDestructionManagerComponent.SCR_BuildingDestructionManagerComponent |
( |
IEntityComponentSource |
src, |
|
|
IEntity |
ent, |
|
|
IEntity |
parent |
|
) |
| |
- Parameters
-
[in] | src | |
[in] | ent | |
[in] | parent | |
◆ ~SCR_BuildingDestructionManagerComponent()
void SCR_BuildingDestructionManagerComponent.~SCR_BuildingDestructionManagerComponent |
( |
| ) |
|
◆ FreeData()
void SCR_BuildingDestructionManagerComponent.FreeData |
( |
int |
index | ) |
|
Public to be used by objects storing data here.
- Parameters
-
◆ GetData()
Returns data stored at provided index.
- Parameters
-
◆ GetDestroyedBuildings()
◆ GetDestructibleBuilding()
◆ GetExcludedQueryTypes()
array< string > SCR_BuildingDestructionManagerComponent.GetExcludedQueryTypes |
( |
| ) |
|
- Returns
- array of typenames to be excluded from entity query
◆ GetNewId()
static int SCR_BuildingDestructionManagerComponent.GetNewId |
( |
| ) |
|
|
static |
◆ IsIdTaken()
- Parameters
-
- Returns
- true if id is taken by other building than "building"
◆ RegisterBuildingId()
◆ RegisterDestroyedBuilding()
◆ UnregisterBuildingId()
◆ m_aDestroyedBuildings
◆ m_BuildingDestructionConfig
◆ s_iHighestId
int SCR_BuildingDestructionManagerComponent.s_iHighestId |
|
staticprotected |
◆ s_mBuildingIds
The documentation for this interface was generated from the following file:
- Game/Destruction/SCR_BuildingDestructionManagerComponent.c