Interface IPlacementInitiatorIdRegistry
- Namespace
- Root
- Assembly
- Game.Orchestration.dll
public interface IPlacementInitiatorIdRegistry
- Extension Methods
Properties
InitiatorIds
IEnumerable<PlacementInitiatorId> InitiatorIds { get; }
Property Value
- IEnumerable<PlacementInitiatorId>
Methods
GetInitiator(PlacementInitiatorId)
IPlacementInitiator GetInitiator(PlacementInitiatorId id)
Parameters
Returns
RegisterInitiator(SerializedPlacerId, IPlacementInitiator)
PlacementInitiatorId RegisterInitiator(SerializedPlacerId serialId, IPlacementInitiator placementInitiator)
Parameters
serialIdSerializedPlacerIdplacementInitiatorIPlacementInitiator
Returns
Serial(PlacementInitiatorId)
SerializedPlacerId Serial(PlacementInitiatorId id)
Parameters
Returns
TryResolve(SerializedPlacerId, out PlacementInitiatorId, out IPlacementInitiator)
bool TryResolve(SerializedPlacerId serialId, out PlacementInitiatorId id, out IPlacementInitiator initiator)
Parameters
serialIdSerializedPlacerIdidPlacementInitiatorIdinitiatorIPlacementInitiator
Returns
- bool