Class GLMapRendererFeature
Non-generic base class for map render features.
public abstract class GLMapRendererFeature : ScriptableRendererFeature, IDisposable
- Inheritance
-
ScriptableRendererFeatureGLMapRendererFeature
- Implements
- Derived
-
GLMapRendererFeature<TMapProperties>
- Inherited Members
-
ScriptableRendererFeature.isActiveScriptableRendererFeature.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.nameObject.hideFlags
Properties
BaseProperties
The map properties for this feature, as the non-generic base type.
public abstract MapProperties BaseProperties { get; }
Property Value
Remarks
Lets editor tooling (for example the shader variant collector) work with any GLMapRendererFeature<TMapProperties> without needing a case per concrete map type.