Table of Contents

Class MapPass

Namespace
Gamelogic.Fx.URP.Mapping
Assembly
Gamelogic.Fx.URP.dll

The pass used to render maps. See GLMapRendererFeature<TMapProperties>.

public sealed class MapPass : ScriptableRenderPass
Inheritance
ScriptableRenderPass
MapPass
Inherited Members
ScriptableRenderPass.renderPassEvent
ScriptableRenderPass.colorAttachments
ScriptableRenderPass.colorAttachment
ScriptableRenderPass.depthAttachment
ScriptableRenderPass.colorStoreActions
ScriptableRenderPass.depthStoreAction
ScriptableRenderPass.input
ScriptableRenderPass.clearFlag
ScriptableRenderPass.clearColor
ScriptableRenderPass.ConfigureInput(ScriptableRenderPassInput)
ScriptableRenderPass.ConfigureColorStoreActions(RenderBufferStoreAction[])
ScriptableRenderPass.ConfigureDepthStoreAction(RenderBufferStoreAction)
ScriptableRenderPass.ResetTarget()
ScriptableRenderPass.ConfigureTarget(RenderTargetIdentifier, RenderTargetIdentifier)
ScriptableRenderPass.ConfigureTarget(RenderTargetIdentifier[], RenderTargetIdentifier)
ScriptableRenderPass.ConfigureTarget(RenderTargetIdentifier)
ScriptableRenderPass.ConfigureTarget(RenderTargetIdentifier[])
ScriptableRenderPass.ConfigureClear(ClearFlag, Color)
ScriptableRenderPass.OnCameraSetup(CommandBuffer, ref RenderingData)
ScriptableRenderPass.Configure(CommandBuffer, RenderTextureDescriptor)
ScriptableRenderPass.OnCameraCleanup(CommandBuffer)
ScriptableRenderPass.OnFinishCameraStackRendering(CommandBuffer)
ScriptableRenderPass.CreateDrawingSettings(ShaderTagId, ref RenderingData, SortingCriteria)

Constructors

MapPass(MapProperties)

Initializes a new instance of the MapPass class.

public MapPass(MapProperties mapProperties)

Parameters

mapProperties MapProperties

The map properties used to configure the map rendering.

Methods

Execute(ScriptableRenderContext, ref RenderingData)

Execute the pass. This is where custom rendering occurs. Specific details are left to the implementation

public override void Execute(ScriptableRenderContext context, ref RenderingData renderingData)

Parameters

context ScriptableRenderContext

Use this render context to issue any draw commands during execution

renderingData RenderingData

Current rendering state information