0x00x0160
Members 41
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | m_TransparencySortMode | TransparencySortMode | Private | — | |
| 0x0C | m_TransparencySortAxis | Vector3 | Private | — | |
| 0x04 | m_HDREmulationScale | float | Private | — | |
| 0x04 | m_LightRenderTextureScale | float | Private | — | |
| 0x08 | m_LightBlendStyles | Light2DBlendStyle[] | Private | — | |
| 0x01 | m_UseDepthStencilBuffer | bool | Private | — | |
| 0x01 | m_UseCameraSortingLayersTexture | bool | Private | — | |
| 0x0062 | 0x02 | padding / unreflected | |||
| 0x04 | m_CameraSortingLayersTextureBound | int | Private | — | |
| 0x04 | m_CameraSortingLayerDownsamplingMethod | Downsampling | Private | — | |
| 0x04 | m_MaxLightRenderTextureCount | uint | Private | — | |
| 0x04 | m_MaxShadowRenderTextureCount | uint | Private | — | |
| 0x0074 | 0x04 | padding / unreflected | |||
| 0x08 | m_ShapeLightShader | Shader | Private | — | |
| 0x08 | m_ShapeLightVolumeShader | Shader | Private | — | |
| 0x08 | m_PointLightShader | Shader | Private | — | |
| 0x08 | m_PointLightVolumeShader | Shader | Private | — | |
| 0x08 | m_CoreBlitShader | Shader | Private | — | |
| 0x08 | m_BlitHDROverlay | Shader | Private | — | |
| 0x08 | m_CoreBlitColorAndDepthPS | Shader | Private | — | |
| 0x08 | m_SamplingShader | Shader | Private | — | |
| 0x08 | m_ProjectedShadowShader | Shader | Private | — | |
| 0x08 | m_SpriteShadowShader | Shader | Private | — | |
| 0x08 | m_SpriteUnshadowShader | Shader | Private | — | |
| 0x08 | m_GeometryUnshadowShader | Shader | Private | — | |
| 0x08 | m_FallbackErrorShader | Shader | Private | — | |
| 0x08 | m_PostProcessData | PostProcessData | Private | — | |
| 0x08 | m_FallOffLookup | Texture2D | Private | — | |
| 0x08 | <lightMaterials>k__BackingField | Dictionary<System.UInt32 | Private+1 flags | — | |
| 0x08 | <spriteSelfShadowMaterial>k__BackingField | Material[] | Private | — | |
| 0x08 | <spriteUnshadowMaterial>k__BackingField | Material[] | Private | — | |
| 0x08 | <geometryUnshadowMaterial>k__BackingField | Material[] | Private | — | |
| 0x08 | <projectedShadowMaterial>k__BackingField | Material[] | Private | — | |
| 0x08 | <stencilOnlyShadowMaterial>k__BackingField | Material[] | Private | — | |
| 0x01 | <isNormalsRenderTargetValid>k__BackingField | bool | Private | — | |
| 0x0121 | 0x03 | padding / unreflected | |||
| 0x04 | <normalsRenderTargetScale>k__BackingField | float | Private | — | |
| 0x08 | normalsRenderTarget | RTHandle | 1 flags | — | |
| 0x04 | normalsRenderTargetId | int | 1 flags | — | |
| 0x0134 | 0x04 | padding / unreflected | |||
| 0x08 | shadowsRenderTarget | RTHandle | 1 flags | — | |
| 0x04 | shadowsRenderTargetId | int | 1 flags | — | |
| 0x0144 | 0x04 | padding / unreflected | |||
| 0x08 | cameraSortingLayerRenderTarget | RTHandle | 1 flags | — | |
| 0x04 | cameraSortingLayerRenderTargetId | int | 1 flags | — | |
| 0x0154 | 0x04 | padding / unreflected | |||
| 0x08 | <lightCullResult>k__BackingField | ILight2DCullResult | Private | — | |
Inherited from ScriptableRendererData 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | <isInvalidated>k__BackingField | bool | Private | — | |
| 0x0019 | 0x07 | padding / unreflected | |||
| 0x08 | debugShaders | DebugShaderResources | Public | — | |
| 0x08 | m_RendererFeatures | List<UnityEngine.Rendering.Universal.ScriptableRendererFeature> | 1 flags | — | |
| 0x08 | m_RendererFeatureMap | List<System.Int64> | 1 flags | — | |
| 0x01 | m_UseNativeRenderPass | bool | Private | — | |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 48
| Signature | Flags | Native | Params |
|---|---|---|---|
| float get_hdrEmulationScale() | Public+1 flags | 0x04 | |
| float get_lightRenderTextureScale() | 2 flags | 0x04 | |
| Light2DBlendStyle[] get_lightBlendStyles() | Public+1 flags | 0x08 | |
| bool get_useDepthStencilBuffer() | 2 flags | 0x01 | |
| Texture2D get_fallOffLookup() | 2 flags | 0x08 | |
| Shader get_shapeLightShader() | 2 flags | 0x08 | |
| Shader get_shapeLightVolumeShader() | 2 flags | 0x08 | |
| Shader get_pointLightShader() | 2 flags | 0x08 | |
| Shader get_pointLightVolumeShader() | 2 flags | 0x08 | |
| Shader get_blitShader() | 2 flags | 0x08 | |
| Shader get_blitHDROverlay() | 2 flags | 0x08 | |
| Shader get_coreBlitPS() | 2 flags | 0x08 | |
| Shader get_coreBlitColorAndDepthPS() | 2 flags | 0x08 | |
| Shader get_samplingShader() | 2 flags | 0x08 | |
| PostProcessData get_postProcessData() | 2 flags | 0x08 | |
| void set_postProcessData(PostProcessData value) | 2 flags | 0x08 | |
| Shader get_spriteShadowShader() | 2 flags | 0x08 | |
| Shader get_spriteUnshadowShader() | 2 flags | 0x08 | |
| Shader get_geometryUnshadowShader() | 2 flags | 0x08 | |
| Shader get_projectedShadowShader() | 2 flags | 0x08 | |
| TransparencySortMode get_transparencySortMode() | 2 flags | 0x04 | |
| Vector3 get_transparencySortAxis() | 2 flags | 0x0C | |
| uint get_lightRenderTextureMemoryBudget() | 2 flags | 0x04 | |
| uint get_shadowRenderTextureMemoryBudget() | 2 flags | 0x04 | |
| bool get_useCameraSortingLayerTexture() | 2 flags | 0x01 | |
| int get_cameraSortingLayerTextureBound() | 2 flags | 0x04 | |
| Downsampling get_cameraSortingLayerDownsamplingMethod() | 2 flags | 0x04 | |
| ScriptableRenderer Create() | 2 flags | 0x08 | |
| void Dispose() | 1 flags | 0x00 | |
| void OnEnable() | 2 flags | 0x00 | |
| Dictionary<System.UInt32 get_lightMaterials() | 2 flags | 0x08 | |
| Material[] get_spriteSelfShadowMaterial() | 2 flags | 0x08 | |
| void set_spriteSelfShadowMaterial(const Material[]& value) | 2 flags | 0x08 | |
| Material[] get_spriteUnshadowMaterial() | 2 flags | 0x08 | |
| void set_spriteUnshadowMaterial(const Material[]& value) | 2 flags | 0x08 | |
| Material[] get_geometryUnshadowMaterial() | 2 flags | 0x08 | |
| void set_geometryUnshadowMaterial(const Material[]& value) | 2 flags | 0x08 | |
| Material[] get_projectedShadowMaterial() | 2 flags | 0x08 | |
| void set_projectedShadowMaterial(const Material[]& value) | 2 flags | 0x08 | |
| Material[] get_stencilOnlyShadowMaterial() | 2 flags | 0x08 | |
| void set_stencilOnlyShadowMaterial(const Material[]& value) | 2 flags | 0x08 | |
| bool get_isNormalsRenderTargetValid() | 2 flags | 0x01 | |
| void set_isNormalsRenderTargetValid(bool value) | 2 flags | 0x01 | |
| float get_normalsRenderTargetScale() | 2 flags | 0x04 | |
| void set_normalsRenderTargetScale(float value) | 2 flags | 0x04 | |
| ILight2DCullResult get_lightCullResult() | 2 flags | 0x08 | |
| void set_lightCullResult(ILight2DCullResult value) | 2 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |