Class RTHandles
Inheritance
System.Object
RTHandles
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Syntax
public static class RTHandles
Properties
maxHeight
Declaration
public static int maxHeight { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
maxWidth
Declaration
public static int maxWidth { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Methods
Alloc(Int32, Int32, Int32, DepthBits, RenderTextureFormat, FilterMode, TextureWrapMode, TextureDimension, Boolean, Boolean, Boolean, Boolean, Int32, Single, MSAASamples, Boolean, Boolean, VRTextureUsage, RenderTextureMemoryless, String)
Declaration
public static RTHandleSystem.RTHandle Alloc(int width, int height, int slices = 1, DepthBits depthBufferBits = DepthBits.None, RenderTextureFormat colorFormat = null, FilterMode filterMode = null, TextureWrapMode wrapMode = null, TextureDimension dimension = null, bool sRGB = true, bool enableRandomWrite = false, bool useMipMap = false, bool autoGenerateMips = true, int anisoLevel = 1, float mipMapBias = 0F, MSAASamples msaaSamples = MSAASamples.None, bool bindTextureMS = false, bool useDynamicScale = false, VRTextureUsage vrUsage = null, RenderTextureMemoryless memoryless = null, string name = "")
Parameters
| Type |
Name |
Description |
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.Int32 |
slices |
|
| DepthBits |
depthBufferBits |
|
| RenderTextureFormat |
colorFormat |
|
| FilterMode |
filterMode |
|
| TextureWrapMode |
wrapMode |
|
| TextureDimension |
dimension |
|
| System.Boolean |
sRGB |
|
| System.Boolean |
enableRandomWrite |
|
| System.Boolean |
useMipMap |
|
| System.Boolean |
autoGenerateMips |
|
| System.Int32 |
anisoLevel |
|
| System.Single |
mipMapBias |
|
| MSAASamples |
msaaSamples |
|
| System.Boolean |
bindTextureMS |
|
| System.Boolean |
useDynamicScale |
|
| VRTextureUsage |
vrUsage |
|
| RenderTextureMemoryless |
memoryless |
|
| System.String |
name |
|
Returns
Alloc(ScaleFunc, Int32, DepthBits, RenderTextureFormat, FilterMode, TextureWrapMode, TextureDimension, Boolean, Boolean, Boolean, Boolean, Int32, Single, Boolean, Boolean, Boolean, VRTextureUsage, RenderTextureMemoryless, String)
Declaration
public static RTHandleSystem.RTHandle Alloc(ScaleFunc scaleFunc, int slices = 1, DepthBits depthBufferBits = DepthBits.None, RenderTextureFormat colorFormat = null, FilterMode filterMode = null, TextureWrapMode wrapMode = null, TextureDimension dimension = null, bool sRGB = true, bool enableRandomWrite = false, bool useMipMap = false, bool autoGenerateMips = true, int anisoLevel = 1, float mipMapBias = 0F, bool enableMSAA = false, bool bindTextureMS = false, bool useDynamicScale = false, VRTextureUsage vrUsage = null, RenderTextureMemoryless memoryless = null, string name = "")
Parameters
| Type |
Name |
Description |
| ScaleFunc |
scaleFunc |
|
| System.Int32 |
slices |
|
| DepthBits |
depthBufferBits |
|
| RenderTextureFormat |
colorFormat |
|
| FilterMode |
filterMode |
|
| TextureWrapMode |
wrapMode |
|
| TextureDimension |
dimension |
|
| System.Boolean |
sRGB |
|
| System.Boolean |
enableRandomWrite |
|
| System.Boolean |
useMipMap |
|
| System.Boolean |
autoGenerateMips |
|
| System.Int32 |
anisoLevel |
|
| System.Single |
mipMapBias |
|
| System.Boolean |
enableMSAA |
|
| System.Boolean |
bindTextureMS |
|
| System.Boolean |
useDynamicScale |
|
| VRTextureUsage |
vrUsage |
|
| RenderTextureMemoryless |
memoryless |
|
| System.String |
name |
|
Returns
Alloc(Vector2, Int32, DepthBits, RenderTextureFormat, FilterMode, TextureWrapMode, TextureDimension, Boolean, Boolean, Boolean, Boolean, Int32, Single, Boolean, Boolean, Boolean, VRTextureUsage, RenderTextureMemoryless, String)
Declaration
public static RTHandleSystem.RTHandle Alloc(Vector2 scaleFactor, int slices = 1, DepthBits depthBufferBits = DepthBits.None, RenderTextureFormat colorFormat = null, FilterMode filterMode = null, TextureWrapMode wrapMode = null, TextureDimension dimension = null, bool sRGB = true, bool enableRandomWrite = false, bool useMipMap = false, bool autoGenerateMips = true, int anisoLevel = 1, float mipMapBias = 0F, bool enableMSAA = false, bool bindTextureMS = false, bool useDynamicScale = false, VRTextureUsage vrUsage = null, RenderTextureMemoryless memoryless = null, string name = "")
Parameters
| Type |
Name |
Description |
| Vector2 |
scaleFactor |
|
| System.Int32 |
slices |
|
| DepthBits |
depthBufferBits |
|
| RenderTextureFormat |
colorFormat |
|
| FilterMode |
filterMode |
|
| TextureWrapMode |
wrapMode |
|
| TextureDimension |
dimension |
|
| System.Boolean |
sRGB |
|
| System.Boolean |
enableRandomWrite |
|
| System.Boolean |
useMipMap |
|
| System.Boolean |
autoGenerateMips |
|
| System.Int32 |
anisoLevel |
|
| System.Single |
mipMapBias |
|
| System.Boolean |
enableMSAA |
|
| System.Boolean |
bindTextureMS |
|
| System.Boolean |
useDynamicScale |
|
| VRTextureUsage |
vrUsage |
|
| RenderTextureMemoryless |
memoryless |
|
| System.String |
name |
|
Returns
Initialize(Int32, Int32, Boolean, MSAASamples)
Declaration
public static void Initialize(int width, int height, bool scaledRTsupportsMSAA, MSAASamples scaledRTMSAASamples)
Parameters
| Type |
Name |
Description |
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.Boolean |
scaledRTsupportsMSAA |
|
| MSAASamples |
scaledRTMSAASamples |
|
Release(RTHandleSystem.RTHandle)
Declaration
public static void Release(RTHandleSystem.RTHandle rth)
Parameters
ResetReferenceSize(Int32, Int32, Boolean, MSAASamples)
Declaration
public static void ResetReferenceSize(int width, int height, bool msaa, MSAASamples msaaSamples)
Parameters
| Type |
Name |
Description |
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.Boolean |
msaa |
|
| MSAASamples |
msaaSamples |
|
SetReferenceSize(Int32, Int32, Boolean, MSAASamples)
Declaration
public static void SetReferenceSize(int width, int height, bool msaa, MSAASamples msaaSamples)
Parameters
| Type |
Name |
Description |
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.Boolean |
msaa |
|
| MSAASamples |
msaaSamples |
|