Show / Hide Table of Contents

Struct RenderTargetIdentifier

Implements
IEquatable<RenderTargetIdentifier>
Inherited Members
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Namespace: UnityEngine.Rendering
Assembly: UnityEngine.dll
Syntax
public struct RenderTargetIdentifier : IEquatable<RenderTargetIdentifier>

Constructors

| Improve this Doc View Source

RenderTargetIdentifier(Int32)

Declaration
public RenderTargetIdentifier(int nameID)
Parameters
Type Name Description
Int32 nameID
| Improve this Doc View Source

RenderTargetIdentifier(Int32, Int32, CubemapFace, Int32)

Declaration
public RenderTargetIdentifier(int nameID, int mipLevel = 0, CubemapFace cubeFace = CubemapFace.Unknown, int depthSlice = 0)
Parameters
Type Name Description
Int32 nameID
Int32 mipLevel
CubemapFace cubeFace
Int32 depthSlice
| Improve this Doc View Source

RenderTargetIdentifier(String)

Declaration
public RenderTargetIdentifier(string name)
Parameters
Type Name Description
String name
| Improve this Doc View Source

RenderTargetIdentifier(String, Int32, CubemapFace, Int32)

Declaration
public RenderTargetIdentifier(string name, int mipLevel = 0, CubemapFace cubeFace = CubemapFace.Unknown, int depthSlice = 0)
Parameters
Type Name Description
String name
Int32 mipLevel
CubemapFace cubeFace
Int32 depthSlice
| Improve this Doc View Source

RenderTargetIdentifier(RenderBuffer, Int32, CubemapFace, Int32)

Declaration
public RenderTargetIdentifier(RenderBuffer buf, int mipLevel = 0, CubemapFace cubeFace = CubemapFace.Unknown, int depthSlice = 0)
Parameters
Type Name Description
RenderBuffer buf
Int32 mipLevel
CubemapFace cubeFace
Int32 depthSlice
| Improve this Doc View Source

RenderTargetIdentifier(BuiltinRenderTextureType)

Declaration
public RenderTargetIdentifier(BuiltinRenderTextureType type)
Parameters
Type Name Description
BuiltinRenderTextureType type
| Improve this Doc View Source

RenderTargetIdentifier(RenderTargetIdentifier, Int32, CubemapFace, Int32)

Declaration
public RenderTargetIdentifier(RenderTargetIdentifier renderTargetIdentifier, int mipLevel, CubemapFace cubeFace = CubemapFace.Unknown, int depthSlice = 0)
Parameters
Type Name Description
RenderTargetIdentifier renderTargetIdentifier
Int32 mipLevel
CubemapFace cubeFace
Int32 depthSlice
| Improve this Doc View Source

RenderTargetIdentifier(Texture)

Declaration
public RenderTargetIdentifier(Texture tex)
Parameters
Type Name Description
Texture tex
| Improve this Doc View Source

RenderTargetIdentifier(Texture, Int32, CubemapFace, Int32)

Declaration
public RenderTargetIdentifier(Texture tex, int mipLevel = 0, CubemapFace cubeFace = CubemapFace.Unknown, int depthSlice = 0)
Parameters
Type Name Description
Texture tex
Int32 mipLevel
CubemapFace cubeFace
Int32 depthSlice

Methods

| Improve this Doc View Source

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
Object obj
Returns
Type Description
Boolean
Overrides
ValueType.Equals(Object)
| Improve this Doc View Source

Equals(RenderTargetIdentifier)

Declaration
public bool Equals(RenderTargetIdentifier rhs)
Parameters
Type Name Description
RenderTargetIdentifier rhs
Returns
Type Description
Boolean
| Improve this Doc View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
Int32
Overrides
ValueType.GetHashCode()
| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
ValueType.ToString()

Operators

| Improve this Doc View Source

Equality(RenderTargetIdentifier, RenderTargetIdentifier)

Declaration
public static bool operator ==(RenderTargetIdentifier lhs, RenderTargetIdentifier rhs)
Parameters
Type Name Description
RenderTargetIdentifier lhs
RenderTargetIdentifier rhs
Returns
Type Description
Boolean
| Improve this Doc View Source

Implicit(Int32 to RenderTargetIdentifier)

Declaration
public static implicit operator RenderTargetIdentifier(int nameID)
Parameters
Type Name Description
Int32 nameID
Returns
Type Description
RenderTargetIdentifier
| Improve this Doc View Source

Implicit(String to RenderTargetIdentifier)

Declaration
public static implicit operator RenderTargetIdentifier(string name)
Parameters
Type Name Description
String name
Returns
Type Description
RenderTargetIdentifier
| Improve this Doc View Source

Implicit(RenderBuffer to RenderTargetIdentifier)

Declaration
public static implicit operator RenderTargetIdentifier(RenderBuffer buf)
Parameters
Type Name Description
RenderBuffer buf
Returns
Type Description
RenderTargetIdentifier
| Improve this Doc View Source

Implicit(BuiltinRenderTextureType to RenderTargetIdentifier)

Declaration
public static implicit operator RenderTargetIdentifier(BuiltinRenderTextureType type)
Parameters
Type Name Description
BuiltinRenderTextureType type
Returns
Type Description
RenderTargetIdentifier
| Improve this Doc View Source

Implicit(Texture to RenderTargetIdentifier)

Declaration
public static implicit operator RenderTargetIdentifier(Texture tex)
Parameters
Type Name Description
Texture tex
Returns
Type Description
RenderTargetIdentifier
| Improve this Doc View Source

Inequality(RenderTargetIdentifier, RenderTargetIdentifier)

Declaration
public static bool operator !=(RenderTargetIdentifier lhs, RenderTargetIdentifier rhs)
Parameters
Type Name Description
RenderTargetIdentifier lhs
RenderTargetIdentifier rhs
Returns
Type Description
Boolean

Implements

System.IEquatable<T>

Extension Methods

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