Class PlacementInitiatorIdRegistry
- Namespace
- Root
- Assembly
- Game.Orchestration.dll
public class PlacementInitiatorIdRegistry : IPlacementInitiatorIdRegistry
- Inheritance
-
objectPlacementInitiatorIdRegistry
- Implements
- Extension Methods
Constructors
PlacementInitiatorIdRegistry()
public PlacementInitiatorIdRegistry()
Properties
InitiatorIds
public IEnumerable<PlacementInitiatorId> InitiatorIds { get; }
Property Value
- IEnumerable<PlacementInitiatorId>
Methods
GetId(IPlacementInitiator)
public PlacementInitiatorId GetId(IPlacementInitiator placementInitiator)
Parameters
placementInitiatorIPlacementInitiator
Returns
GetInitiator(PlacementInitiatorId)
public IPlacementInitiator GetInitiator(PlacementInitiatorId id)
Parameters
Returns
RegisterInitiator(SerializedPlacerId, IPlacementInitiator)
public PlacementInitiatorId RegisterInitiator(SerializedPlacerId serialId, IPlacementInitiator initiator)
Parameters
serialIdSerializedPlacerIdinitiatorIPlacementInitiator
Returns
Serial(PlacementInitiatorId)
public SerializedPlacerId Serial(PlacementInitiatorId id)
Parameters
Returns
TryResolve(SerializedPlacerId, out PlacementInitiatorId, out IPlacementInitiator)
public bool TryResolve(SerializedPlacerId serialId, out PlacementInitiatorId id, out IPlacementInitiator initiator)
Parameters
serialIdSerializedPlacerIdidPlacementInitiatorIdinitiatorIPlacementInitiator
Returns
- bool