Class RenderOperationLayers.RenderOperationLayer
A helper class which stores a queue of action operations to perform, intended to be used to queue rendering operations and re-arrange Z-order
Implements
Inherited Members
Namespace:
Assembly: .dll
Syntax
public static final class RenderOperationLayers.RenderOperationLayer extends DisposableBase implements IDrawable
Constructors
RenderOperationLayer()
Declaration
public RenderOperationLayer()
Methods
dispose()
Declaration
public void dispose()
enqueue(Action2<IRenderContext2D,IAssetManager2D> operation)
Enqueues an operation to the layer
Declaration
public void enqueue(Action2<IRenderContext2D,IAssetManager2D> operation)
Parameters
| Type | Name | Description |
|---|---|---|
| Action2<IRenderContext2D,IAssetManager2D> | operation | Operation to queue |
onDraw(IRenderContext2D renderContext, IAssetManager2D assetManager)
Declaration
public void onDraw(IRenderContext2D renderContext, IAssetManager2D assetManager)
Parameters
| Type | Name | Description |
|---|---|---|
| IRenderContext2D | renderContext | |
| IAssetManager2D | assetManager |