Table of Contents

Class ItemLaneBundle

Namespace
Game.Content.Features.SpacePaths
Assembly
Game.Content.Features.dll
public static class ItemLaneBundle
Inheritance
object
ItemLaneBundle

Methods

Create<TLane>(IItemReceiverBundle)

public static ItemLaneBundle<TLane> Create<TLane>(IItemReceiverBundle next = null) where TLane : IItemLane, new()

Parameters

next IItemReceiverBundle

Returns

ItemLaneBundle<TLane>

Type Parameters

TLane

Create<TLane, TState>(IBundleState<TState>, Func<TState, TLane>, IItemReceiverBundle)

public static ItemLaneBundle<TLane> Create<TLane, TState>(IBundleState<TState> bundleState, Func<TState, TLane> factory, IItemReceiverBundle next = null) where TLane : IItemLane where TState : class

Parameters

bundleState IBundleState<TState>
factory Func<TState, TLane>
next IItemReceiverBundle

Returns

ItemLaneBundle<TLane>

Type Parameters

TLane
TState