Class RoundRobinDistributionBehaviour
- Namespace
- Root
- Assembly
- Game.Content.dll
public class RoundRobinDistributionBehaviour : IItemDistributionBehaviour
- Inheritance
-
objectRoundRobinDistributionBehaviour
- Implements
- Extension Methods
Constructors
RoundRobinDistributionBehaviour(IPriorityDistributionBehaviourState)
public RoundRobinDistributionBehaviour(IPriorityDistributionBehaviourState state)
Parameters
Methods
HandedItemOverToLane(int)
public void HandedItemOverToLane(int laneIndex)
Parameters
laneIndexint
TryFindNextLane(IBeltItem, IReadOnlyList<IItemReceiver>, out int)
public bool TryFindNextLane(IBeltItem itemToTransfer, IReadOnlyList<IItemReceiver> nextLanes, out int selectedIndex)
Parameters
itemToTransferIBeltItemnextLanesIReadOnlyList<IItemReceiver>selectedIndexint
Returns
- bool