Table of Contents

Class SetTutorialFlagOnPlacementEvent<TPlacementTracker>

Namespace
Root
Assembly
Game.Orchestration.dll
public class SetTutorialFlagOnPlacementEvent<TPlacementTracker> where TPlacementTracker : IPlacementTracker

Type Parameters

TPlacementTracker
Inheritance
object
SetTutorialFlagOnPlacementEvent<TPlacementTracker>
Extension Methods

Constructors

SetTutorialFlagOnPlacementEvent(ITutorialState, TutorialFlag, Func<TPlacementTracker, IEvent>)

public SetTutorialFlagOnPlacementEvent(ITutorialState tutorialState, TutorialFlag tutorialFlag, Func<TPlacementTracker, IEvent> placementEventGetter)

Parameters

tutorialState ITutorialState
tutorialFlag TutorialFlag
placementEventGetter Func<TPlacementTracker, IEvent>

Methods

Attach(IPlacementProcessor)

public void Attach(IPlacementProcessor placementProcessor)

Parameters

placementProcessor IPlacementProcessor

Attach(IPlacementTracker)

public void Attach(IPlacementTracker placementTracker)

Parameters

placementTracker IPlacementTracker

Detach(IPlacementProcessor)

public void Detach(IPlacementProcessor placementProcessor)

Parameters

placementProcessor IPlacementProcessor

Detach(IPlacementTracker)

public void Detach(IPlacementTracker placementTracker)

Parameters

placementTracker IPlacementTracker