Zdexby TheHolyOneZ
42,628 classes
Class

RuntimeUtilities

: Object
UnityEngine.Rendering.PostProcessing.RuntimeUtilities, Unity.Postprocessing.Runtime 0x0010 (16 B) inherited 0x0010 Unity.Postprocessing.Runtime.dll
0x00x0010

Members 16

OffsetSizeNameTypeFlagsDefault
0x08m_WhiteTextureTexture2DPrivateStatic—
0x08m_WhiteTexture3DTexture3DPrivateStatic—
0x08m_BlackTextureTexture2DPrivateStatic—
0x08m_BlackTexture3DTexture3DPrivateStatic—
0x08m_TransparentTextureTexture2DPrivateStatic—
0x08m_TransparentTexture3DTexture3DPrivateStatic—
0x08m_LutStripsDictionary<System.Int32PrivateStatic—
0x08s_ResourcesPostProcessResourcesPrivateStatic—
0x08s_FullscreenTriangleMeshPrivateStatic—
0x08s_CopyStdMaterialMaterialPrivateStatic—
0x08s_CopyStdFromDoubleWideMaterialMaterialPrivateStatic—
0x08s_CopyMaterialMaterialPrivateStatic—
0x08s_CopyFromTexArrayMaterialMaterialPrivateStatic—
0x08s_CopySheetPropertySheetPrivateStatic—
0x08s_CopyFromTexArraySheetPropertySheetPrivateStatic—
0x08m_AssemblyTypesIEnumerable<System.Type>PrivateStatic—

Functions 61

SignatureFlagsNativeParams
Texture2D get_whiteTexture()PublicStatic+1 flags0x08
Texture3D get_whiteTexture3D()PublicStatic+1 flags0x08
Texture2D get_blackTexture()PublicStatic+1 flags0x08
Texture3D get_blackTexture3D()PublicStatic+1 flags0x08
Texture2D get_transparentTexture()PublicStatic+1 flags0x08
Texture3D get_transparentTexture3D()PublicStatic+1 flags0x08
Texture2D GetLutStrip(int size)PublicStatic0x08
Mesh get_fullscreenTriangle()PublicStatic+1 flags0x08
Material get_copyStdMaterial()PublicStatic+1 flags0x08
Material get_copyStdFromDoubleWideMaterial()PublicStatic+1 flags0x08
Material get_copyMaterial()PublicStatic+1 flags0x08
Material get_copyFromTexArrayMaterial()PublicStatic+1 flags0x08
PropertySheet get_copySheet()PublicStatic+1 flags0x08
PropertySheet get_copyFromTexArraySheet()PublicStatic+1 flags0x08
bool isValidResources()Static+1 flags0x01
void UpdateResources(PostProcessResources resources)Static+1 flags0x08
void SetRenderTargetWithLoadStoreAction(CommandBuffer cmd, const RenderTargetIdentifier& rt, const RenderBufferLoadAction& loadAction, const RenderBufferStoreAction& storeAction)PublicStatic0x28
void SetRenderTargetWithLoadStoreAction(CommandBuffer cmd, const RenderTargetIdentifier& rt, const RenderBufferLoadAction& loadAction, const RenderBufferStoreAction& storeAction, const RenderBufferLoadAction& depthLoadAction, const RenderBufferStoreAction& depthStoreAction)PublicStatic0x28
void SetRenderTargetWithLoadStoreAction(CommandBuffer cmd, const RenderTargetIdentifier& color, const RenderBufferLoadAction& colorLoadAction, const RenderBufferStoreAction& colorStoreAction, const RenderTargetIdentifier& depth, const RenderBufferLoadAction& depthLoadAction, const RenderBufferStoreAction& depthStoreAction)PublicStatic0x28
void BlitFullscreenTriangle(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, bool clear, const Nullable<UnityEngine.Rect>& viewport, bool preserveDepth)PublicStatic0x28
void BlitFullscreenTriangle(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, PropertySheet propertySheet, int pass, const RenderBufferLoadAction& loadAction, const Nullable<UnityEngine.Rect>& viewport, bool preserveDepth)PublicStatic0x28
void BlitFullscreenTriangle(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, PropertySheet propertySheet, int pass, bool clear, const Nullable<UnityEngine.Rect>& viewport, bool preserveDepth)PublicStatic0x28
void BlitFullscreenTriangleFromDoubleWide(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, Material material, int pass, int eye)PublicStatic0x28
void BlitFullscreenTriangleToDoubleWide(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, PropertySheet propertySheet, int pass, int eye)PublicStatic0x28
void BlitFullscreenTriangleFromTexArray(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, PropertySheet propertySheet, int pass, bool clear, int depthSlice)PublicStatic0x28
void BlitFullscreenTriangleToTexArray(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, PropertySheet propertySheet, int pass, bool clear, int depthSlice)PublicStatic0x28
void BlitFullscreenTriangle(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, const RenderTargetIdentifier& depth, PropertySheet propertySheet, int pass, bool clear, const Nullable<UnityEngine.Rect>& viewport)PublicStatic0x28
void BlitFullscreenTriangle(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier[]& destinations, const RenderTargetIdentifier& depth, PropertySheet propertySheet, int pass, bool clear, const Nullable<UnityEngine.Rect>& viewport)PublicStatic0x28
void BuiltinBlit(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination)PublicStatic0x28
void BuiltinBlit(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination, Material mat, int pass)PublicStatic0x28
void CopyTexture(CommandBuffer cmd, const RenderTargetIdentifier& source, const RenderTargetIdentifier& destination)PublicStatic0x28
bool get_scriptableRenderPipelineActive()PublicStatic+1 flags0x01
bool get_supportsDeferredShading()PublicStatic+1 flags0x01
bool get_supportsDepthNormals()PublicStatic+1 flags0x01
bool get_isSinglePassStereoEnabled()PublicStatic+1 flags0x01
bool get_isVREnabled()PublicStatic+1 flags0x01
bool get_isAndroidOpenGL()PublicStatic+1 flags0x01
bool get_isWebNonWebGPU()PublicStatic+1 flags0x01
RenderTextureFormat get_defaultHDRRenderTextureFormat()PublicStatic+1 flags0x04
bool isFloatingPointFormat(const RenderTextureFormat& format)PublicStatic0x04
bool hasAlpha(const RenderTextureFormat& format)Static+1 flags0x04
void Destroy(Object obj)PublicStatic0x08
bool get_isLinearColorSpace()PublicStatic+1 flags0x01
bool IsResolvedDepthAvailable(Camera camera)PublicStatic0x08
void DestroyProfile(PostProcessProfile profile, bool destroyEffects)PublicStatic0x08
void DestroyVolume(PostProcessVolume volume, bool destroyProfile, bool destroyGameObject)PublicStatic0x08
bool IsPostProcessingActive(PostProcessLayer layer)PublicStatic0x08
bool IsTemporalAntialiasingActive(PostProcessLayer layer)PublicStatic0x08
bool IsDynamicResolutionEnabled(Camera camera)PublicStatic0x08
IEnumerable<T> GetAllSceneObjects()PublicStatic—0x08
void CreateIfNull(const uint8& obj)PublicStatic—0x00
float Exp2(float x)PublicStatic0x04
Matrix4x4 GetJitteredPerspectiveProjectionMatrix(Camera camera, const Vector2& offset)PublicStatic0x40
Matrix4x4 GetJitteredOrthographicProjectionMatrix(Camera camera, const Vector2& offset)PublicStatic0x40
Matrix4x4 GenerateJitteredProjectionMatrixFromOriginal(PostProcessRenderContext context, const Matrix4x4& origProj, const Vector2& jitter)PublicStatic0x40
IEnumerable<System.Type> GetAllAssemblyTypes()PublicStatic0x08
IEnumerable<System.Type> GetAllTypesDerivedFrom()PublicStatic—0x08
uint8 GetAttribute(Type type)PublicStatic—0x08
Attribute[] GetMemberAttributes(Expression<System.Func<TType expr)PublicStatic—0x08
string GetFieldPath(Expression<System.Func<TType expr)PublicStatic—0x08
void .cctor()PrivateStatic+1 flags0x00