Game.Simulation.EventHelpers+StructuralIntegrityData
Assembly: Game
Namespace: Game.Simulation
Type: struct sealed public
Base: System.ValueType
Code
public sealed struct StructuralIntegrityData
{
public Unity.Entities.ComponentLookup<Game.Prefabs.SpawnableBuildingData> m_PrefabSpawnableBuildingData;
public Unity.Entities.ComponentLookup<Game.Prefabs.DestructibleObjectData> m_PrefabDestructibleObjectData;
public Game.Prefabs.FireConfigurationData m_FireConfigurationData;
public StructuralIntegrityData(Unity.Entities.SystemBase system);
public System.Single GetStructuralIntegrity(Unity.Entities.Entity prefab, System.Boolean isBuilding);
public System.Void Update(Unity.Entities.SystemBase system, Game.Prefabs.FireConfigurationData fireConfigurationData);
}
Fields
public Unity.Entities.ComponentLookup<Game.Prefabs.SpawnableBuildingData> m_PrefabSpawnableBuildingData
public Unity.Entities.ComponentLookup<Game.Prefabs.SpawnableBuildingData> m_PrefabSpawnableBuildingData;
public Unity.Entities.ComponentLookup<Game.Prefabs.DestructibleObjectData> m_PrefabDestructibleObjectData
public Unity.Entities.ComponentLookup<Game.Prefabs.DestructibleObjectData> m_PrefabDestructibleObjectData;
public Game.Prefabs.FireConfigurationData m_FireConfigurationData
public Game.Prefabs.FireConfigurationData m_FireConfigurationData;
Constructors
public StructuralIntegrityData(Unity.Entities.SystemBase system)
public StructuralIntegrityData(Unity.Entities.SystemBase system);
Methods
public GetStructuralIntegrity(Unity.Entities.Entity prefab, System.Boolean isBuilding) : System.Single
public System.Single GetStructuralIntegrity(Unity.Entities.Entity prefab, System.Boolean isBuilding);
public Update(Unity.Entities.SystemBase system, Game.Prefabs.FireConfigurationData fireConfigurationData) : System.Void
public System.Void Update(Unity.Entities.SystemBase system, Game.Prefabs.FireConfigurationData fireConfigurationData);