Show / Hide Table of Contents

Class CustomRenderTexture

Inheritance
Object
Object
Texture
RenderTexture
CustomRenderTexture
Inherited Members
RenderTexture.width
RenderTexture.height
RenderTexture.dimension
RenderTexture.useMipMap
RenderTexture.sRGB
RenderTexture.format
RenderTexture.vrUsage
RenderTexture.memorylessMode
RenderTexture.autoGenerateMips
RenderTexture.volumeDepth
RenderTexture.antiAliasing
RenderTexture.bindTextureMS
RenderTexture.enableRandomWrite
RenderTexture.useDynamicScale
RenderTexture.isPowerOfTwo
RenderTexture.active
RenderTexture.colorBuffer
RenderTexture.depthBuffer
RenderTexture.GetNativeDepthBufferPtr()
RenderTexture.DiscardContents(Boolean, Boolean)
RenderTexture.MarkRestoreExpected()
RenderTexture.DiscardContents()
RenderTexture.ResolveAntiAliasedSurface()
RenderTexture.ResolveAntiAliasedSurface(RenderTexture)
RenderTexture.SetGlobalShaderProperty(String)
RenderTexture.Create()
RenderTexture.Release()
RenderTexture.IsCreated()
RenderTexture.GenerateMips()
RenderTexture.ConvertToEquirect(RenderTexture, Camera.MonoOrStereoscopicEye)
RenderTexture.SupportsStencil(RenderTexture)
RenderTexture.ReleaseTemporary(RenderTexture)
RenderTexture.depth
RenderTexture.descriptor
RenderTexture.GetTemporary(RenderTextureDescriptor)
RenderTexture.GetTemporary(Int32, Int32, Int32, RenderTextureFormat, RenderTextureReadWrite, Int32, RenderTextureMemoryless, VRTextureUsage, Boolean)
RenderTexture.GetTemporary(Int32, Int32, Int32, RenderTextureFormat, RenderTextureReadWrite, Int32, RenderTextureMemoryless, VRTextureUsage)
RenderTexture.GetTemporary(Int32, Int32, Int32, RenderTextureFormat, RenderTextureReadWrite, Int32, RenderTextureMemoryless)
RenderTexture.GetTemporary(Int32, Int32, Int32, RenderTextureFormat, RenderTextureReadWrite, Int32)
RenderTexture.GetTemporary(Int32, Int32, Int32, RenderTextureFormat, RenderTextureReadWrite)
RenderTexture.GetTemporary(Int32, Int32, Int32, RenderTextureFormat)
RenderTexture.GetTemporary(Int32, Int32, Int32)
RenderTexture.GetTemporary(Int32, Int32)
RenderTexture.isCubemap
RenderTexture.isVolume
Texture.masterTextureLimit
Texture.anisotropicFiltering
Texture.SetGlobalAnisotropicFilteringLimits(Int32, Int32)
Texture.isReadable
Texture.wrapMode
Texture.wrapModeU
Texture.wrapModeV
Texture.wrapModeW
Texture.filterMode
Texture.anisoLevel
Texture.mipMapBias
Texture.texelSize
Texture.GetNativeTexturePtr()
Texture.GetNativeTextureID()
Texture.updateCount
Texture.IncrementUpdateCount()
Texture.imageContentsHash
Texture.totalTextureMemory
Texture.desiredTextureMemory
Texture.targetTextureMemory
Texture.currentTextureMemory
Texture.nonStreamingTextureMemory
Texture.streamingMipmapUploadCount
Texture.streamingRendererCount
Texture.streamingTextureCount
Texture.nonStreamingTextureCount
Texture.streamingTexturePendingLoadCount
Texture.streamingTextureLoadingCount
Texture.SetStreamingTextureMaterialDebugProperties()
Texture.streamingTextureForceLoadAll
Texture.streamingTextureDiscardUnusedMips
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public sealed class CustomRenderTexture : RenderTexture

Constructors

| Improve this Doc View Source

CustomRenderTexture(Int32, Int32)

Declaration
public CustomRenderTexture(int width, int height)
Parameters
Type Name Description
Int32 width
Int32 height
| Improve this Doc View Source

CustomRenderTexture(Int32, Int32, GraphicsFormat)

Declaration
public CustomRenderTexture(int width, int height, GraphicsFormat format)
Parameters
Type Name Description
Int32 width
Int32 height
GraphicsFormat format
| Improve this Doc View Source

CustomRenderTexture(Int32, Int32, RenderTextureFormat)

Declaration
public CustomRenderTexture(int width, int height, RenderTextureFormat format)
Parameters
Type Name Description
Int32 width
Int32 height
RenderTextureFormat format
| Improve this Doc View Source

CustomRenderTexture(Int32, Int32, RenderTextureFormat, RenderTextureReadWrite)

Declaration
public CustomRenderTexture(int width, int height, RenderTextureFormat format, RenderTextureReadWrite readWrite)
Parameters
Type Name Description
Int32 width
Int32 height
RenderTextureFormat format
RenderTextureReadWrite readWrite

Properties

cubemapFaceMask

Declaration
public uint cubemapFaceMask { get; set; }
Property Value
Type Description
UInt32

doubleBuffered

Declaration
public bool doubleBuffered { get; set; }
Property Value
Type Description
Boolean

initializationColor

Declaration
public Color initializationColor { get; set; }
Property Value
Type Description
Color

initializationMaterial

Declaration
public Material initializationMaterial { get; set; }
Property Value
Type Description
Material

initializationMode

Declaration
public CustomRenderTextureUpdateMode initializationMode { get; set; }
Property Value
Type Description
CustomRenderTextureUpdateMode

initializationSource

Declaration
public CustomRenderTextureInitializationSource initializationSource { get; set; }
Property Value
Type Description
CustomRenderTextureInitializationSource

initializationTexture

Declaration
public Texture initializationTexture { get; set; }
Property Value
Type Description
Texture

material

Declaration
public Material material { get; set; }
Property Value
Type Description
Material

shaderPass

Declaration
public int shaderPass { get; set; }
Property Value
Type Description
Int32

updateMode

Declaration
public CustomRenderTextureUpdateMode updateMode { get; set; }
Property Value
Type Description
CustomRenderTextureUpdateMode

updateZoneSpace

Declaration
public CustomRenderTextureUpdateZoneSpace updateZoneSpace { get; set; }
Property Value
Type Description
CustomRenderTextureUpdateZoneSpace

wrapUpdateZones

Declaration
public bool wrapUpdateZones { get; set; }
Property Value
Type Description
Boolean

Methods

ClearUpdateZones()

Declaration
public void ClearUpdateZones()
| Improve this Doc View Source

GetUpdateZones(List<CustomRenderTextureUpdateZone>)

Declaration
public void GetUpdateZones(List<CustomRenderTextureUpdateZone> updateZones)
Parameters
Type Name Description
List<CustomRenderTextureUpdateZone> updateZones

Initialize()

Declaration
public void Initialize()
| Improve this Doc View Source

SetUpdateZones(CustomRenderTextureUpdateZone[])

Declaration
public void SetUpdateZones(CustomRenderTextureUpdateZone[] updateZones)
Parameters
Type Name Description
CustomRenderTextureUpdateZone[] updateZones
| Improve this Doc View Source

Update()

Declaration
public void Update()

Update(Int32)

Declaration
public void Update(int count)
Parameters
Type Name Description
Int32 count

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX