Table of Contents

Class ShapeOperationPaintTopmost

Namespace
Root
Assembly
Game.Content.Features.dll
public class ShapeOperationPaintTopmost : ShapeOperation<ShapeOperationPaintTopmostPayload, ShapeId>, IItemOperation2In1Out, IItemOperation
Inheritance
object
ShapeOperationPaintTopmost
Implements
Inherited Members
Extension Methods

Constructors

ShapeOperationPaintTopmost(IShapeRegistry, IShapeIdManager)

public ShapeOperationPaintTopmost(IShapeRegistry shapeRegistry, IShapeIdManager shapeIdManager)

Parameters

shapeRegistry IShapeRegistry
shapeIdManager IShapeIdManager

Methods

ExecuteInternal(ShapeOperationPaintTopmostPayload)

protected override ShapeId ExecuteInternal(ShapeOperationPaintTopmostPayload input)

Parameters

input ShapeOperationPaintTopmostPayload

Returns

ShapeId

TryExecute(IItem, IItem, out IItem)

public bool TryExecute(IItem input1, IItem input2, out IItem output)

Parameters

input1 IItem
input2 IItem
output IItem

Returns

bool