Class BuildingMapLayoutRegisterAdapter
- Namespace
- Root
- Assembly
- Game.Interaction.dll
public class BuildingMapLayoutRegisterAdapter : IEntityRegisterAdapter<BuildingDescriptor, GlobalTileCoordinate, GlobalTilePivot, GlobalTileTransform, BuildingInstanceModel, BuildingConnector, BuildingConnection>
- Inheritance
-
objectBuildingMapLayoutRegisterAdapter
- Implements
- Extension Methods
Constructors
BuildingMapLayoutRegisterAdapter()
public BuildingMapLayoutRegisterAdapter()
Methods
AddEntity(IMapLayoutModel, BuildingDescriptor)
public BuildingInstanceModel AddEntity(IMapLayoutModel layout, BuildingDescriptor descriptor)
Parameters
layoutIMapLayoutModeldescriptorBuildingDescriptor
Returns
RemoveEntity(IMapLayoutModel, BuildingDescriptor)
public void RemoveEntity(IMapLayoutModel layout, BuildingDescriptor descriptor)
Parameters
layoutIMapLayoutModeldescriptorBuildingDescriptor
TryGetEntity(IMapLayoutModel, GlobalTileCoordinate, out BuildingDescriptor)
public bool TryGetEntity(IMapLayoutModel map, GlobalTileCoordinate position, out BuildingDescriptor entityDescriptor)
Parameters
mapIMapLayoutModelpositionGlobalTileCoordinateentityDescriptorBuildingDescriptor
Returns
- bool