Class TransitionLayer
Layer renderer for scene transitions - renders on top of everything
public sealed class TransitionLayer : BaseLayerRenderer, ILayerRenderer
- Inheritance
-
TransitionLayer
- Implements
- Inherited Members
Constructors
TransitionLayer(ISceneManager)
Initializes a new transition layer
public TransitionLayer(ISceneManager sceneManager)
Parameters
sceneManager
ISceneManagerThe scene manager to get transition from
Properties
Name
Gets the name of this layer renderer for debugging and identification purposes.
public override string Name { get; }
Property Value
Priority
Gets the priority of this layer renderer. Lower values render first.
public override int Priority { get; }
Property Value
Methods
RenderLayerAsync(RenderLayerContext, CancellationToken)
Override this method to implement the specific rendering logic for this layer.
protected override ValueTask RenderLayerAsync(RenderLayerContext context, CancellationToken ct = default)
Parameters
context
RenderLayerContextThe rendering context containing renderer, input, and frame information
ct
CancellationTokenCancellation token to cancel the rendering operation