Table of Contents

Class GLMapRendererFeature

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

Non-generic base class for map render features.

public abstract class GLMapRendererFeature : ScriptableRendererFeature, IDisposable
Inheritance
ScriptableRendererFeature
GLMapRendererFeature
Implements
Derived
GLMapRendererFeature<TMapProperties>
Inherited Members
ScriptableRendererFeature.isActive
ScriptableRendererFeature.Create()
ScriptableRendererFeature.OnCameraPreCull(ScriptableRenderer, in CameraData)
ScriptableRendererFeature.AddRenderPasses(ScriptableRenderer, ref RenderingData)
ScriptableRendererFeature.SetupRenderPasses(ScriptableRenderer, in RenderingData)
ScriptableRendererFeature.Dispose()
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, InstantiateParameters)
Object.InstantiateAsync<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate(Object, Transform)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Destroy(Object)
Object.DestroyImmediate(Object)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.name
Object.hideFlags

Properties

BaseProperties

The map properties for this feature, as the non-generic base type.

public abstract MapProperties BaseProperties { get; }

Property Value

MapProperties

Remarks

Lets editor tooling (for example the shader variant collector) work with any GLMapRendererFeature<TMapProperties> without needing a case per concrete map type.