implements IEquatable`1
0x00x0008
Members 2
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | kRenderTypeTag | ShaderTagId | PrivateStatic+1 flags | |
| 0x08 | m_Ptr | long | Private |
Functions 70
| Signature | Flags | Native | Params |
|---|---|---|---|
| void BeginRenderPass_Internal(long self, int width, int height, int volumeDepth, int samples, long colors, int colorCount, int depthAttachmentIndex) | PrivateStatic | 0x08 | |
| void BeginSubPass_Internal(long self, long colors, int colorCount, long inputs, int inputCount, bool isDepthReadOnly, bool isStencilReadOnly) | PrivateStatic | 0x08 | |
| void EndSubPass_Internal(long self) | PrivateStatic | 0x08 | |
| void EndRenderPass_Internal(long self) | PrivateStatic | 0x08 | |
| void Internal_Cull(ref ScriptableCullingParameters& parameters, const ScriptableRenderContext& renderLoop, long results) | PrivateStatic | 0x630 | |
| void InitializeSortSettings(Camera camera, ref SortingSettings& sortingSettings) | Static+1 flags | 0x60 | |
| void Submit_Internal() | Private | 0x00 | |
| bool SubmitForRenderPassValidation_Internal() | Private | 0x01 | |
| void GetCameras_Internal(Type listType, object resultList) | Private | 0x08 | |
| void DrawRenderers_Internal(long cullResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, const ShaderTagId& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount) | Private | 0xC4 | |
| void DrawShadows_Internal(long shadowDrawingSettings) | Private | 0x08 | |
| void EmitGeometryForCamera(Camera camera) | PublicStatic | 0x08 | |
| void ExecuteCommandBuffer_Internal(CommandBuffer commandBuffer) | Private | 0x08 | |
| void ExecuteCommandBufferAsync_Internal(CommandBuffer commandBuffer, const ComputeQueueType& queueType) | Private | 0x08 | |
| void SetupCameraProperties_Internal(Camera camera, bool stereoSetup, int eye) | Private | 0x08 | |
| void InvokeOnRenderObjectCallback_Internal() | Private | 0x00 | |
| void DrawWireOverlay_Impl(Camera camera) | Private | 0x08 | |
| void DrawUIOverlay_Internal(Camera camera) | Private | 0x08 | |
| RendererList CreateRendererList_Internal(long cullResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, const ShaderTagId& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount) | Private | 0xC4 | |
| RendererList CreateSkyboxRendererList_Internal(Camera camera, int mode, const Matrix4x4& proj, const Matrix4x4& view, const Matrix4x4& projR, const Matrix4x4& viewR) | Private | 0x40 | |
| void PrepareRendererListsAsync_Internal(object rendererLists) | Private | 0x08 | |
| RendererListStatus QueryRendererListStatus_Internal(const RendererList& handle) | Private | 0x18 | |
| void .ctor(long ptr) | 2 flags | 0x08 | |
| void BeginRenderPass(int width, int height, int samples, const NativeArray<UnityEngine.Rendering.AttachmentDescriptor>& attachments, int depthAttachmentIndex) | Public | 0x10 | |
| void BeginSubPass(const NativeArray<System.Int32>& colors, const NativeArray<System.Int32>& inputs, bool isDepthStencilReadOnly) | Public | 0x10 | |
| void BeginSubPass(const NativeArray<System.Int32>& colors, bool isDepthStencilReadOnly) | Public | 0x10 | |
| void EndSubPass() | Public | 0x00 | |
| void EndRenderPass() | Public | 0x00 | |
| void Submit() | Public | 0x00 | |
| bool SubmitForRenderPassValidation() | Public | 0x01 | |
| void GetCameras(List<UnityEngine.Camera> results) | 1 flags | 0x08 | |
| void DrawRenderers(const CullingResults& cullingResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings) | Public | 0xC4 | |
| void DrawRenderers(const CullingResults& cullingResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, ref RenderStateBlock& stateBlock) | Public | 0xC4 | |
| void DrawRenderers(const CullingResults& cullingResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, const ShaderTagId& tagName, bool isPassTagName, const NativeArray<UnityEngine.Rendering.ShaderTagId>& tagValues, const NativeArray<UnityEngine.Rendering.RenderStateBlock>& stateBlocks) | Public | 0xC4 | |
| void DrawShadows(ref ShadowDrawingSettings& settings) | Public | 0x120 | |
| void ExecuteCommandBuffer(CommandBuffer commandBuffer) | Public | 0x08 | |
| void ExecuteCommandBufferAsync(CommandBuffer commandBuffer, const ComputeQueueType& queueType) | Public | 0x08 | |
| void SetupCameraProperties(Camera camera, bool stereoSetup) | Public | 0x08 | |
| void SetupCameraProperties(Camera camera, bool stereoSetup, int eye) | Public | 0x08 | |
| void InvokeOnRenderObjectCallback() | Public | 0x00 | |
| void DrawWireOverlay(Camera camera) | Public | 0x08 | |
| void DrawUIOverlay(Camera camera) | Public | 0x08 | |
| CullingResults Cull(ref ScriptableCullingParameters& parameters) | Public | 0x630 | |
| bool Equals(const ScriptableRenderContext& other) | PublicFinal+2 flags | 0x08 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| RendererList CreateRendererList(const RendererListDesc& desc) | Public | 0xD0 | |
| RendererList CreateRendererList(ref RendererListParams& param) | Public | 0x128 | |
| RendererList CreateSkyboxRendererList(Camera camera, const Matrix4x4& projectionMatrixL, const Matrix4x4& viewMatrixL, const Matrix4x4& projectionMatrixR, const Matrix4x4& viewMatrixR) | Public | 0x40 | |
| RendererList CreateSkyboxRendererList(Camera camera, const Matrix4x4& projectionMatrix, const Matrix4x4& viewMatrix) | Public | 0x40 | |
| RendererList CreateSkyboxRendererList(Camera camera) | Public | 0x18 | |
| void PrepareRendererListsAsync(List<UnityEngine.Rendering.RendererList> rendererLists) | Public | 0x08 | |
| RendererListStatus QueryRendererListStatus(const RendererList& rendererList) | Public | 0x18 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void Internal_Cull_Injected(ref ScriptableCullingParameters& parameters, ref ScriptableRenderContext& renderLoop, long results) | PrivateStatic | 0x630 | |
| void Submit_Internal_Injected(ref ScriptableRenderContext& _unity_self) | PrivateStatic | 0x08 | |
| bool SubmitForRenderPassValidation_Internal_Injected(ref ScriptableRenderContext& _unity_self) | PrivateStatic | 0x08 | |
| void GetCameras_Internal_Injected(ref ScriptableRenderContext& _unity_self, Type listType, object resultList) | PrivateStatic | 0x08 | |
| void DrawRenderers_Internal_Injected(ref ScriptableRenderContext& _unity_self, long cullResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, ref ShaderTagId& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount) | PrivateStatic | 0xC4 | |
| void DrawShadows_Internal_Injected(ref ScriptableRenderContext& _unity_self, long shadowDrawingSettings) | PrivateStatic | 0x08 | |
| void ExecuteCommandBuffer_Internal_Injected(ref ScriptableRenderContext& _unity_self, CommandBuffer commandBuffer) | PrivateStatic | 0x08 | |
| void ExecuteCommandBufferAsync_Internal_Injected(ref ScriptableRenderContext& _unity_self, CommandBuffer commandBuffer, const ComputeQueueType& queueType) | PrivateStatic | 0x08 | |
| void SetupCameraProperties_Internal_Injected(ref ScriptableRenderContext& _unity_self, Camera camera, bool stereoSetup, int eye) | PrivateStatic | 0x08 | |
| void InvokeOnRenderObjectCallback_Internal_Injected(ref ScriptableRenderContext& _unity_self) | PrivateStatic | 0x08 | |
| void DrawWireOverlay_Impl_Injected(ref ScriptableRenderContext& _unity_self, Camera camera) | PrivateStatic | 0x08 | |
| void DrawUIOverlay_Internal_Injected(ref ScriptableRenderContext& _unity_self, Camera camera) | PrivateStatic | 0x08 | |
| void CreateRendererList_Internal_Injected(ref ScriptableRenderContext& _unity_self, long cullResults, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, ref ShaderTagId& tagName, bool isPassTagName, long tagValues, long stateBlocks, int stateCount, ref RendererList& ret) | PrivateStatic | 0xC4 | |
| void CreateSkyboxRendererList_Internal_Injected(ref ScriptableRenderContext& _unity_self, Camera camera, int mode, ref Matrix4x4& proj, ref Matrix4x4& view, ref Matrix4x4& projR, ref Matrix4x4& viewR, ref RendererList& ret) | PrivateStatic | 0x40 | |
| void PrepareRendererListsAsync_Internal_Injected(ref ScriptableRenderContext& _unity_self, object rendererLists) | PrivateStatic | 0x08 | |
| RendererListStatus QueryRendererListStatus_Internal_Injected(ref ScriptableRenderContext& _unity_self, ref RendererList& handle) | PrivateStatic | 0x18 |
Used by 86
types with a member, parameter or interface of this type<>c<>c<>cAction`2Action`2Action`2AdditionalLightsShadowCasterPassBeamGeometryHDBeamGeometrySDBeautifyAnamorphicFlaresLumMaskPassBeautifyBloomLumMaskPassBeautifyClearColorTargetBeautifyDoFTransparentMaskPassBeautifyRenderPassBlurRenderPassCapturePassColorGradingLutPassCopyColorPassCopyDepthPassCoreUtilsDBufferRenderPassDebugHandlerDebugRenderPassEnumerableDebugRenderSetupDecalForwardEmissivePassDecalGBufferRenderPassDecalPreviewPassDecalScreenSpaceRenderPassDeferredLightsDeferredPassDepthNormalOnlyPassDepthOnlyPassDepthPassDepthRenderPassDisplacementPrePassDrawFunctionDrawObjectsPassDrawScreenSpaceUIPassDrawSkyboxPassEnumeratorFinalBlitPassForwardLightsForwardRendererFullScreenRenderPassGBufferPassGodRaysRenderPassGrabPassHDRDebugViewPassIEquatable`1InvokeOnRenderObjectCallbackPassLightCookieManagerMainLightShadowCasterPassMotionVectorRenderPassPixelPerfectBackgroundPassPixelPerfectCameraPlanarReflectionRendererPostProcessPassPsychedelicFullScreenPassRender2DLightingPassRenderer2DRendererLightingRenderGraphContextRenderGraphParametersRenderGraphResourceRegistryRenderingUtilsRenderObjectsPassRenderPassRenderPipelineRenderPipelineManagerScheduleOneFogPassScreenSpaceAmbientOcclusionPassScreenSpaceShadowsPassScreenSpaceShadowsPostPassScriptableRendererScriptableRenderPassSetupConstantsShadowUtilsSRPOutlineTransparentSettingsPassUniversalRenderer+6 more