Class PlaceTetrominoActionConstructor
- Namespace
- ProjectL.GameScene.ActionHandling
- Assembly
- Assembly-CSharp.dll
public class PlaceTetrominoActionConstructor : ActionConstructor<PlaceTetrominoAction>, IActionConstructor
- Inheritance
-
ActionConstructor<PlaceTetrominoAction>PlaceTetrominoActionConstructor
- Implements
- Inherited Members
Methods
ApplyActionModification(IActionModification<PlaceTetrominoAction>)
protected override void ApplyActionModification(IActionModification<PlaceTetrominoAction> change)
Parameters
change
IActionModification<PlaceTetrominoAction>
GetAction()
protected override PlaceTetrominoAction? GetAction()
Returns
- PlaceTetrominoAction
GetMasterAction()
public MasterAction? GetMasterAction()
Returns
- MasterAction
GetPlacementsQueue()
public Queue<PlaceTetrominoAction> GetPlacementsQueue()
Returns
- Queue<PlaceTetrominoAction>
Reset()
public override void Reset()