Table of Contents

Class PipetteController

Namespace
Root
Assembly
Game.Interaction.dll
public class PipetteController
Inheritance
object
PipetteController
Extension Methods

Constructors

PipetteController(Player, GameMode, IUISoundPlayer, IReadOnlyDictionary<IEntityDefinition, PipettePlacementRequest>, IAnalyticsTracker, IEventSender, ILogger)

public PipetteController(Player player, GameMode mode, IUISoundPlayer soundPlayer, IReadOnlyDictionary<IEntityDefinition, PipettePlacementRequest> pipetteMap, IAnalyticsTracker analyticsTracker, IEventSender passiveEventBus, ILogger logger)

Parameters

player Player
mode GameMode
soundPlayer IUISoundPlayer
pipetteMap IReadOnlyDictionary<IEntityDefinition, PipettePlacementRequest>
analyticsTracker IAnalyticsTracker
passiveEventBus IEventSender
logger ILogger

Methods

OnGameUpdate(InputDownstreamContext, FrameDrawOptions)

public void OnGameUpdate(InputDownstreamContext context, FrameDrawOptions drawOptions)

Parameters

context InputDownstreamContext
drawOptions FrameDrawOptions