| void .ctor() | Private+1 flags | — | 0x00 |
| void get_requireOcclusionRTRandomWrite() | PrivateStatic+1 flags | — | 0x00 |
| void CheckOcclusionBasedOnDeviceType() | PrivateStatic | — | 0x00 |
| void IsOcclusionRTCompatible() | PublicStatic | — | 0x00 |
| void GetOcclusionRTFormat() | PrivateStatic | — | 0x00 |
| void Initialize() | PublicStatic | — | 0x00 |
| void Dispose() | PublicStatic | — | 0x00 |
| void get_Instance() | PublicStatic+1 flags | — | 0x00 |
| void get_Data() | Private+1 flags | — | 0x00 |
| void IsEmpty() | Public | — | 0x00 |
| void GetNextAvailableIndex() | Private | — | 0x00 |
| void AddData() | Public | — | 0x00 |
| void RemoveData() | Public | — | 0x00 |
| void ShapeAttenuationPointLight() | PublicStatic | — | 0x00 |
| void ShapeAttenuationDirLight() | PublicStatic | — | 0x00 |
| void ShapeAttenuationSpotConeLight() | PublicStatic | — | 0x00 |
| void ShapeAttenuationSpotBoxLight() | PublicStatic | — | 0x00 |
| void ShapeAttenuationSpotPyramidLight() | PublicStatic | — | 0x00 |
| void ShapeAttenuationAreaTubeLight() | PublicStatic | — | 0x00 |
| void ShapeAttenuateForwardLight() | PrivateStatic | — | 0x00 |
| void ShapeAttenuationAreaRectangleLight() | PublicStatic | — | 0x00 |
| void ShapeAttenuationAreaDiscLight() | PublicStatic | — | 0x00 |
| void IsLensFlareSRPHidden() | PrivateStatic | — | 0x00 |
| void InternalGetFlareData0() | PrivateStatic | — | 0x00 |
| void GetFlareData0() | PublicStatic | — | 0x00 |
| void GetLensFlareRayOffset() | PrivateStatic | — | 0x00 |
| void WorldToViewport() | PrivateStatic | — | 0x00 |
| void WorldToViewportLocal() | PrivateStatic | — | 0x00 |
| void WorldToViewportDistance() | PrivateStatic | — | 0x00 |
| void IsCloudLayerOpacityNeeded() | PublicStatic | — | 0x00 |
| void ComputeOcclusion() | PublicStatic | — | 0x00 |
| void ForceSingleElement() | PrivateStatic | — | 0x00 |
| void PreDrawSetup() | PrivateStatic | — | 0x00 |
| void DoComponent() | PrivateStatic | — | 0x00 |
| void ComputeOcclusion() | PublicStatic | — | 0x00 |
| void ProcessLensFlareSRPElementsSingle() | PublicStatic | — | 0x00 |
| void ProcessLensFlareSRPElements() | PrivateStatic | — | 0x00 |
| void DoLensFlareDataDrivenCommon() | PublicStatic | — | 0x00 |
| void DoLensFlareDataDrivenCommon() | PublicStatic | — | 0x00 |
| void DoLensFlareScreenSpaceCommon() | PublicStatic | — | 0x00 |
| void DoLensFlareScreenSpaceCommon() | PublicStatic | — | 0x00 |
| void DoPaniniProjection() | PrivateStatic | — | 0x00 |
| void CalcViewExtents() | PrivateStatic | — | 0x00 |
| void CalcCropExtents() | PrivateStatic | — | 0x00 |
| void Panini_Generic_Inv() | PrivateStatic | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| void <ShapeAttenuationAreaTubeLight>g__Fpo|63_0() | Static+1 flags | — | 0x00 |
| void <ShapeAttenuationAreaTubeLight>g__Fwt|63_1() | Static+1 flags | — | 0x00 |
| void <ShapeAttenuationAreaTubeLight>g__DiffLineIntegral|63_2() | Static+1 flags | — | 0x00 |
| void <ProcessLensFlareSRPElementsSingle>g__ComputeLocalSize|80_0() | Static+1 flags | — | 0x00 |
| void <ProcessLensFlareSRPElementsSingle>g__RandomRange|80_1() | Static+1 flags | — | 0x00 |