Zdexby TheHolyOneZ
36,909 classes
Class

PostProcessLayer

: MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.Rendering.PostProcessing.PostProcessLayer, Unity.Postprocessing.Runtime 0x0118 (280 B) inherited 0x0020 Unity.Postprocessing.Runtime.dll
0x00x0118

Members 37

OffsetSizeNameTypeFlagsDefault
0x08volumeTriggerTransformPublic—
0x04volumeLayerLayerMaskPublic—
0x01stopNaNPropagationboolPublic—
0x01finalBlitToCameraTargetboolPublic—
0x002E0x02padding / unreflected
0x04antialiasingModeAntialiasingPublic—
0x00340x04padding / unreflected
0x08temporalAntialiasingTemporalAntialiasingPublic—
0x08subpixelMorphologicalAntialiasingSubpixelMorphologicalAntialiasingPublic—
0x08fastApproximateAntialiasingFastApproximateAntialiasingPublic—
0x08fogFogPublic—
0x08ditheringDitheringPrivate—
0x08debugLayerPostProcessDebugLayerPublic—
0x08m_ResourcesPostProcessResourcesPrivate—
0x08m_OldResourcesPostProcessResourcesPrivate+1 flags—
0x01m_ShowToolkitboolPrivate—
0x01m_ShowCustomSorterboolPrivate—
0x01breakBeforeColorGradingboolPublic—
0x007B0x05padding / unreflected
0x08m_BeforeTransparentBundlesList<UnityEngine.Rendering.PostProcessing.PostProcessLayer.SerializedBundleRef>Private—
0x08m_BeforeStackBundlesList<UnityEngine.Rendering.PostProcessing.PostProcessLayer.SerializedBundleRef>Private—
0x08m_AfterStackBundlesList<UnityEngine.Rendering.PostProcessing.PostProcessLayer.SerializedBundleRef>Private—
0x08<sortedBundles>k__BackingFieldDictionary<UnityEngine.Rendering.PostProcessing.PostProcessEventPrivate—
0x04<cameraDepthFlags>k__BackingFieldDepthTextureModePrivate—
0x01<haveBundlesBeenInited>k__BackingFieldboolPrivate—
0x00A50x03padding / unreflected
0x08m_BundlesDictionary<System.TypePrivate—
0x08m_PropertySheetFactoryPropertySheetFactoryPrivate—
0x08m_LegacyCmdBufferBeforeReflectionsCommandBufferPrivate—
0x08m_LegacyCmdBufferBeforeLightingCommandBufferPrivate—
0x08m_LegacyCmdBufferOpaqueCommandBufferPrivate—
0x08m_LegacyCmdBufferCommandBufferPrivate—
0x08m_CameraCameraPrivate—
0x08m_CurrentContextPostProcessRenderContextPrivate—
0x08m_LogHistogramLogHistogramPrivate—
0x01m_SettingsUpdateNeededboolPrivate—
0x01m_IsRenderingInSceneViewboolPrivate—
0x00F20x06padding / unreflected
0x08m_TargetPoolTargetPoolPrivate—
0x01m_NaNKilledboolPrivate—
0x01010x07padding / unreflected
0x08m_ActiveEffectsList<UnityEngine.Rendering.PostProcessing.PostProcessEffectRenderer>Private+1 flags—
0x08m_TargetsList<UnityEngine.Rendering.RenderTargetIdentifier>Private+1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 43

SignatureFlagsNativeParams
Dictionary<UnityEngine.Rendering.PostProcessing.PostProcessEvent get_sortedBundles()Public+1 flags0x08
void set_sortedBundles(Dictionary<UnityEngine.Rendering.PostProcessing.PostProcessEvent value)Private+1 flags0x08
DepthTextureMode get_cameraDepthFlags()Public+1 flags0x04
void set_cameraDepthFlags(const DepthTextureMode& value)Private+1 flags0x04
bool get_haveBundlesBeenInited()Public+1 flags0x01
void set_haveBundlesBeenInited(bool value)Private+1 flags0x01
void OnEnable()Private0x00
void InitLegacy()Private0x00
bool DynamicResolutionAllowsFinalBlitToCameraTarget()Private0x01
void OnRenderImage(RenderTexture src, RenderTexture dst)Private0x08
void Init(PostProcessResources resources)Public0x08
void InitBundles()Public0x00
void UpdateBundleSortList(List<UnityEngine.Rendering.PostProcessing.PostProcessLayer.SerializedBundleRef> sortedList, const PostProcessEvent& evt)Private0x08
void OnDisable()Private0x00
void Reset()Private0x00
void OnPreCull()Private0x00
void OnPreRender()Private0x00
bool RequiresInitialBlit(Camera camera, PostProcessRenderContext context)PrivateStatic0x08
void UpdateSrcDstForOpaqueOnly(ref int& src, ref int& dst, PostProcessRenderContext context, const RenderTargetIdentifier& cameraTarget, int opaqueOnlyEffectsRemaining)Private0x28
void BuildCommandBuffers()Private0x00
void OnPostRender()Private0x00
PostProcessBundle GetBundle()Public0x08
PostProcessBundle GetBundle(Type settingsType)Public0x08
uint8 GetSettings()Public0x00
void BakeMSVOMap(CommandBuffer cmd, Camera camera, const RenderTargetIdentifier& destination, const Nullable<UnityEngine.Rendering.RenderTargetIdentifier>& depthMap, bool invert, bool isMSAA)Public0x30
void OverrideSettings(List<UnityEngine.Rendering.PostProcessing.PostProcessEffectSettings> baseSettings, float interpFactor)1 flags0x08
void SetLegacyCameraFlags(PostProcessRenderContext context)Private0x08
void ResetHistory()Public0x00
bool HasOpaqueOnlyEffects(PostProcessRenderContext context)Public0x08
bool HasActiveEffects(const PostProcessEvent& evt, PostProcessRenderContext context)Public0x08
void SetupContext(PostProcessRenderContext context)Private0x08
void UpdateVolumeSystem(Camera cam, CommandBuffer cmd)Public0x08
void RenderOpaqueOnly(PostProcessRenderContext context)Public0x08
void Render(PostProcessRenderContext context)Public0x08
int RenderInjectionPoint(const PostProcessEvent& evt, PostProcessRenderContext context, const string& marker, int releaseTargetAfterUse)Private0x08
void RenderList(List<UnityEngine.Rendering.PostProcessing.PostProcessLayer.SerializedBundleRef> list, PostProcessRenderContext context, const string& marker)Private0x08
void ApplyFlip(PostProcessRenderContext context, MaterialPropertyBlock properties)Private0x08
void ApplyDefaultFlip(MaterialPropertyBlock properties)Private0x08
int RenderBuiltins(PostProcessRenderContext context, bool isFinalPass, int releaseTargetAfterUse, int eye)Private0x08
void RenderFinalPass(PostProcessRenderContext context, int releaseTargetAfterUse, int eye)Private0x08
int RenderEffect(PostProcessRenderContext context, bool useTempTarget)Private0x08
bool ShouldGenerateLogHistogram(PostProcessRenderContext context)Private0x08
void .ctor()Public+1 flags0x00

Used by 12

types with a member, parameter or interface of this type