Zdexby TheHolyOneZ
17,715 classes
Class

ScriptableRenderer

: Object
UnityEngine.Rendering.Universal.ScriptableRenderer, Unity.RenderPipelines.Universal.Runtime 0x0048 (72 B) align 8 inherited 0x0010 Unity.RenderPipelines.Universal.Runtime
implements IDisposable
0x00x0048

Members 14

OffsetSizeNameTypeFlags
0x08<DebugHandler>k__BackingFieldDebugHandlerPrivate+1 flags
0x08currentScriptableRendererStatic+1 flags
0x08<supportedRenderingFeatures>k__BackingFieldRenderingFeaturesPrivate
0x08<unsupportedGraphicsDeviceTypes>k__BackingFieldGraphicsDeviceType[]Private
0x08m_ActiveRenderPassQueueList`1Private
0x08m_RendererFeaturesList`1Private
0x00380x08padding / unreflected
0x01m_IsPipelineExecutingboolPrivate
0x01useRenderPassEnabledbool1 flags
0x08m_frameDataContextContainerPrivate
0x08s_PlanesPlane[]PrivateStatic
0x08s_VectorPlanesVector4[]PrivateStatic
0x01<useDepthPriming>k__BackingFieldboolPrivate
0x01<stripShadowsOffVariants>k__BackingFieldboolPrivate
0x01<stripAdditionalLightOffVariants>k__BackingFieldboolPrivate
0x00450x03unreflected bytes to end of ScriptableRenderer

Functions 61

SignatureFlagsNativeParams
void SupportedCameraStackingTypes()Public+2 flags—0x00
void SupportsCameraStackingType()Public—0x00
void SupportsMotionVectors()3 flags—0x00
void SupportsCameraOpaque()3 flags—0x00
void SupportsCameraNormals()3 flags—0x00
void get_DebugHandler()2 flags—0x00
void SetCameraMatrices()Static+1 flags—0x00
void SetPerCameraShaderVariables()Private—0x00
void SetPerCameraBillboardProperties()Private—0x00
void CalculateBillboardProperties()PrivateStatic—0x00
void SetPerCameraClippingPlaneProperties()Private—0x00
void SetShaderTimeValues()PrivateStatic—0x00
void get_rendererFeatures()2 flags—0x00
void get_activeRenderPassQueue()2 flags—0x00
void get_supportedRenderingFeatures()Public+1 flags—0x00
void set_supportedRenderingFeatures()Public+1 flags—0x00
void get_unsupportedGraphicsDeviceTypes()Public+1 flags—0x00
void set_unsupportedGraphicsDeviceTypes()Public+1 flags—0x00
void get_frameData()2 flags—0x00
void get_useDepthPriming()2 flags—0x00
void set_useDepthPriming()2 flags—0x00
void get_stripShadowsOffVariants()2 flags—0x00
void set_stripShadowsOffVariants()2 flags—0x00
void get_stripAdditionalLightOffVariants()2 flags—0x00
void set_stripAdditionalLightOffVariants()2 flags—0x00
void .ctor()Public+1 flags—0x00
void Dispose()PublicFinal+2 flags—0x00
void Dispose()3 flags—0x00
void ReleaseRenderTargets()3 flags—0x00
void SetupCullingParameters()Public+2 flags—0x00
void FinishRendering()Public+2 flags—0x00
void OnBeginRenderGraphFrame()Public+2 flags—0x00
void OnRecordRenderGraph()3 flags—0x00
void OnEndRenderGraphFrame()Public+2 flags—0x00
void InitRenderGraphFrame()Private—0x00
void ProcessVFXCameraCommand()1 flags—0x00
void SetupRenderGraphCameraProperties()1 flags—0x00
void DrawRenderGraphGizmos()1 flags—0x00
void DrawRenderGraphWireOverlay()1 flags—0x00
void BeginRenderGraphXRRendering()1 flags—0x00
void EndRenderGraphXRRendering()1 flags—0x00
void SetEditorTarget()Private—0x00
void RecordRenderGraph()1 flags—0x00
void FinishRenderGraphRendering()1 flags—0x00
void OnFinishRenderGraphRendering()3 flags—0x00
void RecordCustomRenderGraphPassesInEventRange()1 flags—0x00
void CalculateSplitEventRange()1 flags—0x00
void RecordCustomRenderGraphPasses()1 flags—0x00
void RecordCustomRenderGraphPasses()1 flags—0x00
void EnqueuePass()Public—0x00
void GetCameraClearFlag()Static+1 flags—0x00
void GetCameraClearFlag()Static+1 flags—0x00
void OnPreCullRenderPasses()1 flags—0x00
void AddRenderPasses()1 flags—0x00
void ClearRenderingState()PrivateStatic—0x00
void IsSceneFilteringEnabled()1 flags—0x00
void InternalFinishRenderingCommon()Private—0x00
void AdjustAndGetScreenMSAASamples()1 flags—0x00
void SortStable()Static+1 flags—0x00
void get_supportsGPUOcclusion()Public+3 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00

Subclasses 2

Used by 3

types with a member, parameter or interface of this type