Zdexby TheHolyOneZ
36,909 classes
Class

UniversalRenderPipelineAsset

: RenderPipelineAsset`1 : RenderPipelineAsset : ScriptableObject : Object : Object
UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset, Unity.RenderPipelines.Universal.Runtime 0x0168 (360 B) inherited 0x0020 Unity.RenderPipelines.Universal.Runtime.dll
0x00x0168

Members 96

OffsetSizeNameTypeFlagsDefault
0x08m_DefaultShaderShaderPrivate—
0x08m_RenderersScriptableRenderer[]Private—
—0x04k_LastVersionintPrivateStatic+1 flags256
0x04k_AssetVersionintPrivate—
0x04k_AssetPreviousVersionintPrivate—
0x04m_RendererTypeRendererTypePrivate—
0x003C0x04padding / unreflected
0x08m_RendererDataScriptableRendererData1 flags—
0x08m_RendererDataListScriptableRendererData[]1 flags—
0x04m_DefaultRendererIndexint1 flags—
0x01m_RequireDepthTextureboolPrivate—
0x01m_RequireOpaqueTextureboolPrivate—
0x00560x02padding / unreflected
0x04m_OpaqueDownsamplingDownsamplingPrivate—
0x01m_SupportsTerrainHolesboolPrivate—
0x01m_SupportsHDRboolPrivate—
0x005E0x02padding / unreflected
0x04m_HDRColorBufferPrecisionHDRColorBufferPrecisionPrivate—
0x04m_MSAAMsaaQualityPrivate—
0x04m_RenderScalefloatPrivate—
0x04m_UpscalingFilterUpscalingFilterSelectionPrivate—
0x01m_FsrOverrideSharpnessboolPrivate—
0x00710x03padding / unreflected
0x04m_FsrSharpnessfloatPrivate—
0x01m_EnableLODCrossFadeboolPrivate—
0x00790x03padding / unreflected
0x04m_LODCrossFadeDitheringTypeLODCrossFadeDitheringTypePrivate—
0x04m_ShEvalModeShEvalModePrivate—
0x04m_LightProbeSystemLightProbeSystemPrivate—
0x04m_ProbeVolumeMemoryBudgetProbeVolumeTextureMemoryBudgetPrivate—
0x04m_ProbeVolumeBlendingMemoryBudgetProbeVolumeBlendingTextureMemoryBudgetPrivate—
0x01m_SupportProbeVolumeGPUStreamingboolPrivate—
0x01m_SupportProbeVolumeDiskStreamingboolPrivate—
0x01m_SupportProbeVolumeScenariosboolPrivate—
0x01m_SupportProbeVolumeScenarioBlendingboolPrivate—
0x04m_ProbeVolumeSHBandsProbeVolumeSHBandsPrivate—
0x04m_MainLightRenderingModeLightRenderingModePrivate—
0x01m_MainLightShadowsSupportedboolPrivate—
0x009D0x03padding / unreflected
0x04m_MainLightShadowmapResolutionShadowResolutionPrivate—
0x04m_AdditionalLightsRenderingModeLightRenderingModePrivate—
0x04m_AdditionalLightsPerObjectLimitintPrivate—
0x01m_AdditionalLightShadowsSupportedboolPrivate—
0x00AD0x03padding / unreflected
0x04m_AdditionalLightsShadowmapResolutionShadowResolutionPrivate—
0x04m_AdditionalLightsShadowResolutionTierLowintPrivate—
0x04m_AdditionalLightsShadowResolutionTierMediumintPrivate—
0x04m_AdditionalLightsShadowResolutionTierHighintPrivate—
0x01m_ReflectionProbeBlendingboolPrivate—
0x01m_ReflectionProbeBoxProjectionboolPrivate—
0x01m_ReflectionProbeAtlasboolPrivate—
0x00C30x01padding / unreflected
0x04m_ShadowDistancefloatPrivate—
0x04m_ShadowCascadeCountintPrivate—
0x04m_Cascade2SplitfloatPrivate—
0x08m_Cascade3SplitVector2Private—
0x0Cm_Cascade4SplitVector3Private—
0x04m_CascadeBorderfloatPrivate—
0x04m_ShadowDepthBiasfloatPrivate—
0x04m_ShadowNormalBiasfloatPrivate—
0x01m_SoftShadowsSupportedboolPrivate—
0x01m_ConservativeEnclosingSphereboolPrivate—
0x00F20x02padding / unreflected
0x04m_NumIterationsEnclosingSphereintPrivate—
0x04m_SoftShadowQualitySoftShadowQualityPrivate—
0x04m_AdditionalLightsCookieResolutionLightCookieResolutionPrivate—
0x04m_AdditionalLightsCookieFormatLightCookieFormatPrivate—
0x01m_UseSRPBatcherboolPrivate—
0x01m_SupportsDynamicBatchingboolPrivate—
0x01m_MixedLightingSupportedboolPrivate—
0x01m_SupportsLightCookiesboolPrivate—
0x01m_SupportsLightLayersboolPrivate—
0x01090x03padding / unreflected
0x04m_DebugLevelPipelineDebugLevelPrivate—
0x04m_StoreActionsOptimizationStoreActionsOptimizationPrivate—
0x01m_UseAdaptivePerformanceboolPrivate—
0x01150x03padding / unreflected
0x04m_ColorGradingModeColorGradingModePrivate—
0x04m_ColorGradingLutSizeintPrivate—
0x01m_AllowPostProcessAlphaOutputboolPrivate—
0x01m_UseFastSRGBLinearConversionboolPrivate—
0x01m_SupportDataDrivenLensFlareboolPrivate—
0x01m_SupportScreenSpaceLensFlareboolPrivate—
0x01m_GPUResidentDrawerModeGPUResidentDrawerModePrivate—
0x01250x03padding / unreflected
0x04m_SmallMeshScreenPercentagefloatPrivate—
0x01m_GPUResidentDrawerEnableOcclusionCullingInCamerasboolPrivate—
0x012D0x03padding / unreflected
0x04m_ShadowTypeShadowQualityPrivate—
0x01m_LocalShadowsSupportedboolPrivate—
0x01350x03padding / unreflected
0x04m_LocalShadowsAtlasResolutionShadowResolutionPrivate—
0x04m_MaxPixelLightsintPrivate—
0x04m_ShadowAtlasResolutionShadowResolutionPrivate—
0x04m_VolumeFrameworkUpdateModeVolumeFrameworkUpdateModePrivate—
0x08m_VolumeProfileVolumeProfilePrivate—
—0x04k_MinLutSizeintPublicStatic+1 flags256
—0x04k_MaxLutSizeintPublicStatic+1 flags256
—0x04k_ShadowCascadeMinCountintStatic+2 flags256
—0x04k_ShadowCascadeMaxCountintStatic+2 flags256
0x04AdditionalLightsDefaultShadowResolutionTierLowintPublicStatic+1 flags—
0x04AdditionalLightsDefaultShadowResolutionTierMediumintPublicStatic+1 flags—
0x04AdditionalLightsDefaultShadowResolutionTierHighintPublicStatic+1 flags—
0x08s_Namesstring[]PrivateStatic—
0x08s_Valuesint[]PrivateStatic—
0x08s_LightCookieFormatListGraphicsFormat[][]PrivateStatic—
0x08apvScenesDataProbeVolumeSceneData1 flags—
0x04m_ShaderVariantLogLevelintPrivate—
0x04m_ShadowCascadesShadowCascadesOptionPrivate—
0x08m_TexturesTextureResourcesPrivate—
Inherited from RenderPipelineAsset 1
OffsetSizeNameTypeFlagsDefault
0x01<requiresCompatibleRenderPipelineGlobalSettings>k__BackingFieldboolPrivate+1 flags—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 184

SignatureFlagsNativeParams
Material GetMaterial(const DefaultMaterialType& materialType)Private0x08
Material get_defaultMaterial()Public+2 flags0x08
Material get_defaultParticleMaterial()Public+2 flags0x08
Material get_defaultLineMaterial()Public+2 flags0x08
Material get_defaultTerrainMaterial()Public+2 flags0x08
Material get_default2DMaterial()Public+2 flags0x08
Material get_default2DMaskMaterial()Public+2 flags0x08
Material get_decalMaterial()Public+1 flags0x08
Shader get_defaultShader()Public+2 flags0x08
Shader get_terrainDetailLitShader()Public+2 flags0x08
Shader get_terrainDetailGrassShader()Public+2 flags0x08
Shader get_terrainDetailGrassBillboardShader()Public+2 flags0x08
bool IsAtLastVersion()1 flags0x01
GPUResidentDrawerSettings UnityEngine.Rendering.IGPUResidentRenderPipeline.get_gpuResidentDrawerSettings()PrivateFinal+3 flags0x18
ReadOnlySpan<UnityEngine.Rendering.Universal.ScriptableRendererData> get_rendererDataList()Public+1 flags0x10
ReadOnlySpan<UnityEngine.Rendering.Universal.ScriptableRenderer> get_renderers()Public+1 flags0x10
bool get_isImmediateModeSupported()PublicFinal+3 flags0x01
ScriptableRendererData LoadBuiltinRendererData(const RendererType& type)Public0x08
void EnsureGlobalSettings()2 flags0x00
RenderPipeline CreatePipeline()2 flags0x08
void DestroyRenderers()1 flags0x00
void DestroyRenderer(ref ScriptableRenderer& renderer)Private0x08
void OnDisable()2 flags0x00
void CreateRenderers()Private0x00
ScriptableRenderer get_scriptableRenderer()Public+1 flags0x08
ScriptableRenderer GetRenderer(int index)Public0x08
ScriptableRendererData get_scriptableRendererData()2 flags0x08
GraphicsFormat get_additionalLightsCookieFormat()2 flags0x04
Vector2Int get_additionalLightsCookieResolution()2 flags0x08
int[] get_rendererIndexList()2 flags0x08
bool get_supportsCameraDepthTexture()Public+1 flags0x01
void set_supportsCameraDepthTexture(bool value)Public+1 flags0x01
bool get_supportsCameraOpaqueTexture()Public+1 flags0x01
void set_supportsCameraOpaqueTexture(bool value)Public+1 flags0x01
Downsampling get_opaqueDownsampling()Public+1 flags0x04
bool get_supportsTerrainHoles()Public+1 flags0x01
StoreActionsOptimization get_storeActionsOptimization()Public+1 flags0x04
void set_storeActionsOptimization(const StoreActionsOptimization& value)Public+1 flags0x04
bool get_supportsHDR()Public+1 flags0x01
void set_supportsHDR(bool value)Public+1 flags0x01
HDRColorBufferPrecision get_hdrColorBufferPrecision()Public+1 flags0x04
void set_hdrColorBufferPrecision(const HDRColorBufferPrecision& value)Public+1 flags0x04
int get_msaaSampleCount()Public+1 flags0x04
void set_msaaSampleCount(int value)Public+1 flags0x04
float get_renderScale()Public+1 flags0x04
void set_renderScale(float value)Public+1 flags0x04
bool get_enableLODCrossFade()Public+1 flags0x01
LODCrossFadeDitheringType get_lodCrossFadeDitheringType()Public+1 flags0x04
UpscalingFilterSelection get_upscalingFilter()Public+1 flags0x04
void set_upscalingFilter(const UpscalingFilterSelection& value)Public+1 flags0x04
string get_upscalerName()Public+1 flags0x08
bool get_fsrOverrideSharpness()Public+1 flags0x01
void set_fsrOverrideSharpness(bool value)Public+1 flags0x01
float get_fsrSharpness()Public+1 flags0x04
void set_fsrSharpness(float value)Public+1 flags0x04
ShEvalMode get_shEvalMode()Public+1 flags0x04
void set_shEvalMode(const ShEvalMode& value)2 flags0x04
LightProbeSystem get_lightProbeSystem()Public+1 flags0x04
void set_lightProbeSystem(const LightProbeSystem& value)2 flags0x04
ProbeVolumeTextureMemoryBudget get_probeVolumeMemoryBudget()Public+1 flags0x04
void set_probeVolumeMemoryBudget(const ProbeVolumeTextureMemoryBudget& value)2 flags0x04
ProbeVolumeBlendingTextureMemoryBudget get_probeVolumeBlendingMemoryBudget()Public+1 flags0x04
void set_probeVolumeBlendingMemoryBudget(const ProbeVolumeBlendingTextureMemoryBudget& value)2 flags0x04
bool get_supportProbeVolumeStreaming()Public+1 flags0x01
void set_supportProbeVolumeStreaming(bool value)2 flags0x01
bool get_supportProbeVolumeGPUStreaming()Public+1 flags0x01
void set_supportProbeVolumeGPUStreaming(bool value)2 flags0x01
bool get_supportProbeVolumeDiskStreaming()Public+1 flags0x01
void set_supportProbeVolumeDiskStreaming(bool value)2 flags0x01
bool get_supportProbeVolumeScenarios()Public+1 flags0x01
void set_supportProbeVolumeScenarios(bool value)2 flags0x01
bool get_supportProbeVolumeScenarioBlending()Public+1 flags0x01
void set_supportProbeVolumeScenarioBlending(bool value)2 flags0x01
ProbeVolumeSHBands get_probeVolumeSHBands()Public+1 flags0x04
void set_probeVolumeSHBands(const ProbeVolumeSHBands& value)2 flags0x04
LightRenderingMode get_mainLightRenderingMode()Public+1 flags0x04
void set_mainLightRenderingMode(const LightRenderingMode& value)2 flags0x04
bool get_supportsMainLightShadows()Public+1 flags0x01
void set_supportsMainLightShadows(bool value)2 flags0x01
int get_mainLightShadowmapResolution()Public+1 flags0x04
void set_mainLightShadowmapResolution(int value)Public+1 flags0x04
LightRenderingMode get_additionalLightsRenderingMode()Public+1 flags0x04
void set_additionalLightsRenderingMode(const LightRenderingMode& value)2 flags0x04
int get_maxAdditionalLightsCount()Public+1 flags0x04
void set_maxAdditionalLightsCount(int value)Public+1 flags0x04
bool get_supportsAdditionalLightShadows()Public+1 flags0x01
void set_supportsAdditionalLightShadows(bool value)2 flags0x01
int get_additionalLightsShadowmapResolution()Public+1 flags0x04
void set_additionalLightsShadowmapResolution(int value)Public+1 flags0x04
int get_additionalLightsShadowResolutionTierLow()Public+1 flags0x04
void set_additionalLightsShadowResolutionTierLow(int value)2 flags0x04
int get_additionalLightsShadowResolutionTierMedium()Public+1 flags0x04
void set_additionalLightsShadowResolutionTierMedium(int value)2 flags0x04
int get_additionalLightsShadowResolutionTierHigh()Public+1 flags0x04
void set_additionalLightsShadowResolutionTierHigh(int value)2 flags0x04
int GetAdditionalLightsShadowResolution(int additionalLightsShadowResolutionTier)1 flags0x04
bool get_reflectionProbeBlending()Public+1 flags0x01
void set_reflectionProbeBlending(bool value)2 flags0x01
bool ShouldUseReflectionProbeBlending()1 flags0x01
bool get_reflectionProbeBoxProjection()Public+1 flags0x01
void set_reflectionProbeBoxProjection(bool value)2 flags0x01
bool get_reflectionProbeAtlas()Public+1 flags0x01
void set_reflectionProbeAtlas(bool value)2 flags0x01
bool ShouldUseReflectionProbeAtlasBlending(const RenderingMode& renderingMode)1 flags0x04
float get_shadowDistance()Public+1 flags0x04
void set_shadowDistance(float value)Public+1 flags0x04
int get_shadowCascadeCount()Public+1 flags0x04
void set_shadowCascadeCount(int value)Public+1 flags0x04
float get_cascade2Split()Public+1 flags0x04
void set_cascade2Split(float value)Public+1 flags0x04
Vector2 get_cascade3Split()Public+1 flags0x08
void set_cascade3Split(const Vector2& value)Public+1 flags0x08
Vector3 get_cascade4Split()Public+1 flags0x0C
void set_cascade4Split(const Vector3& value)Public+1 flags0x0C
float get_cascadeBorder()Public+1 flags0x04
void set_cascadeBorder(float value)Public+1 flags0x04
float get_shadowDepthBias()Public+1 flags0x04
void set_shadowDepthBias(float value)Public+1 flags0x04
float get_shadowNormalBias()Public+1 flags0x04
void set_shadowNormalBias(float value)Public+1 flags0x04
bool get_supportsSoftShadows()Public+1 flags0x01
void set_supportsSoftShadows(bool value)2 flags0x01
SoftShadowQuality get_softShadowQuality()2 flags0x04
void set_softShadowQuality(const SoftShadowQuality& value)2 flags0x04
bool get_supportsDynamicBatching()Public+1 flags0x01
void set_supportsDynamicBatching(bool value)Public+1 flags0x01
bool get_supportsMixedLighting()Public+1 flags0x01
bool get_supportsLightCookies()Public+1 flags0x01
bool get_supportsLightLayers()Public+1 flags0x01
bool get_useRenderingLayers()Public+1 flags0x01
VolumeFrameworkUpdateMode get_volumeFrameworkUpdateMode()Public+1 flags0x04
VolumeProfile get_volumeProfile()Public+1 flags0x08
void set_volumeProfile(VolumeProfile value)Public+1 flags0x08
PipelineDebugLevel get_debugLevel()Public+1 flags0x04
bool get_useSRPBatcher()Public+1 flags0x01
void set_useSRPBatcher(bool value)Public+1 flags0x01
bool get_enableRenderGraph()Public+1 flags0x01
void OnEnableRenderGraphChanged()1 flags0x00
ColorGradingMode get_colorGradingMode()Public+1 flags0x04
void set_colorGradingMode(const ColorGradingMode& value)Public+1 flags0x04
int get_colorGradingLutSize()Public+1 flags0x04
void set_colorGradingLutSize(int value)Public+1 flags0x04
bool get_allowPostProcessAlphaOutput()Public+1 flags0x01
bool get_useFastSRGBLinearConversion()Public+1 flags0x01
bool get_supportScreenSpaceLensFlare()Public+1 flags0x01
bool get_supportDataDrivenLensFlare()Public+1 flags0x01
bool get_useAdaptivePerformance()Public+1 flags0x01
void set_useAdaptivePerformance(bool value)Public+1 flags0x01
bool get_conservativeEnclosingSphere()Public+1 flags0x01
void set_conservativeEnclosingSphere(bool value)Public+1 flags0x01
int get_numIterationsEnclosingSphere()Public+1 flags0x04
void set_numIterationsEnclosingSphere(int value)Public+1 flags0x04
string get_renderPipelineShaderTag()Public+2 flags0x08
bool get_requiresCompatibleRenderPipelineGlobalSettings()3 flags0x01
string[] get_renderingLayerMaskNames()Public+2 flags0x08
string[] get_prefixedRenderingLayerMaskNames()Public+2 flags0x08
string[] get_lightLayerMaskNames()Public+1 flags0x08
GPUResidentDrawerMode get_gpuResidentDrawerMode()PublicFinal+3 flags0x01
void set_gpuResidentDrawerMode(const GPUResidentDrawerMode& value)PublicFinal+3 flags0x01
bool get_gpuResidentDrawerEnableOcclusionCullingInCameras()Public+1 flags0x01
void set_gpuResidentDrawerEnableOcclusionCullingInCameras(bool value)Public+1 flags0x01
bool IsGPUResidentDrawerSupportedBySRP(ref string& message, ref LogType& severity)PublicFinal+2 flags0x08
float get_smallMeshScreenPercentage()Public+1 flags0x04
void set_smallMeshScreenPercentage(float value)Public+1 flags0x04
void OnBeforeSerialize()PublicFinal+2 flags0x00
void OnAfterDeserialize()PublicFinal+2 flags0x00
float ValidateShadowBias(float value)Private0x04
int ValidatePerObjectLights(int value)Private0x04
float ValidateRenderScale(float value)Private0x04
bool ValidateRendererDataList(bool partial)1 flags0x01
bool ValidateRendererData(int index)1 flags0x04
bool get_supportProbeVolume()PublicFinal+3 flags0x01
ProbeVolumeSHBands get_maxSHBands()PublicFinal+3 flags0x04
ProbeVolumeSceneData get_probeVolumeSceneData()PublicFinal+3 flags0x08
bool get_isStpUsed()PublicFinal+3 flags0x01
ShaderVariantLogLevel get_shaderVariantLogLevel()Public+1 flags0x04
void set_shaderVariantLogLevel(const ShaderVariantLogLevel& value)Public+1 flags0x04
ShadowCascadesOption get_shadowCascadeOption()Public+1 flags0x04
void set_shadowCascadeOption(const ShadowCascadesOption& value)Public+1 flags0x04
TextureResources get_textures()Public+1 flags0x08
IntermediateTextureMode get_intermediateTextureMode()Public+1 flags0x04
void set_intermediateTextureMode(const IntermediateTextureMode& value)Public+1 flags0x04
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 21

types with a member, parameter or interface of this type