0x00x00B8
Members 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_Owner | RTHandleSystem | 1 flags | — | |
| 0x08 | m_RT | RenderTexture | 1 flags | — | |
| 0x08 | m_ExternalTexture | Texture | 1 flags | — | |
| 0x28 | m_NameID | RenderTargetIdentifier | 1 flags | — | |
| 0x01 | m_EnableMSAA | bool | 1 flags | — | |
| 0x01 | m_EnableRandomWrite | bool | 1 flags | — | |
| 0x01 | m_EnableHWDynamicScale | bool | 1 flags | — | |
| 0x01 | m_RTHasOwnership | bool | 1 flags | — | |
| 0x0054 | 0x04 | padding / unreflected | |||
| 0x08 | m_Name | string | 1 flags | — | |
| 0x01 | m_UseCustomHandleScales | bool | 1 flags | — | |
| 0x0061 | 0x03 | padding / unreflected | |||
| 0x30 | m_CustomHandleProperties | RTHandleProperties | 1 flags | — | |
| 0x08 | <scaleFactor>k__BackingField | Vector2 | Private | — | |
| 0x009C | 0x04 | padding / unreflected | |||
| 0x08 | scaleFunc | ScaleFunc | 1 flags | — | |
| 0x01 | <useScaling>k__BackingField | bool | Private | — | |
| 0x00A9 | 0x03 | padding / unreflected | |||
| 0x08 | <referenceSize>k__BackingField | Vector2Int | Private | — | |
| 0x00B4 | 0x04 | unreflected bytes to end of RTHandle | |||
Functions 28
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetCustomHandleProperties(ref RTHandleProperties& properties) | Public | 0x30 | |
| void ClearCustomHandleProperties() | Public | 0x00 | |
| Vector2 get_scaleFactor() | Public+1 flags | 0x08 | |
| void set_scaleFactor(const Vector2& value) | 2 flags | 0x08 | |
| bool get_useScaling() | Public+1 flags | 0x01 | |
| void set_useScaling(bool value) | 2 flags | 0x01 | |
| Vector2Int get_referenceSize() | Public+1 flags | 0x08 | |
| void set_referenceSize(const Vector2Int& value) | 2 flags | 0x08 | |
| RTHandleProperties get_rtHandleProperties() | Public+1 flags | 0x30 | |
| RenderTexture get_rt() | Public+1 flags | 0x08 | |
| Texture get_externalTexture() | Public+1 flags | 0x08 | |
| RenderTargetIdentifier get_nameID() | Public+1 flags | 0x28 | |
| string get_name() | Public+1 flags | 0x08 | |
| bool get_isMSAAEnabled() | Public+1 flags | 0x01 | |
| void .ctor(RTHandleSystem owner) | 2 flags | 0x08 | |
| RenderTargetIdentifier op_Implicit(RTHandle handle) | PublicStatic+1 flags | 0x28 | |
| Texture op_Implicit(RTHandle handle) | PublicStatic+1 flags | 0x08 | |
| RenderTexture op_Implicit(RTHandle handle) | PublicStatic+1 flags | 0x08 | |
| void SetRenderTexture(RenderTexture rt, bool transferOwnership) | 1 flags | 0x08 | |
| void SetTexture(Texture tex) | 1 flags | 0x08 | |
| void SetTexture(const RenderTargetIdentifier& tex) | 1 flags | 0x28 | |
| int GetInstanceID() | Public | 0x04 | |
| void Release() | Public | 0x00 | |
| Vector2Int GetScaledSize(const Vector2Int& refSize) | Public | 0x08 | |
| Vector2Int GetScaledSize() | Public | 0x08 | |
| void SwitchToFastMemory(CommandBuffer cmd, float residencyFraction, const FastMemoryFlags& flags, bool copyContents) | Public | 0x08 | |
| void CopyToFastMemory(CommandBuffer cmd, float residencyFraction, const FastMemoryFlags& flags) | Public | 0x08 | |
| void SwitchOutFastMemory(CommandBuffer cmd, bool copyContents) | Public | 0x08 |
Used by 97
types with a member, parameter or interface of this type<>c__DisplayClass89_0AdditionalLightsShadowCasterPassBlitterBufferedRTHandleSystemCameraDataCameraHistoryItemCapturePassColorGradingLutPassComparer`1CopyColorPassCopyDepthPassCoreUtilsDBufferRenderPassDebugHandlerDecalGBufferRenderPassDeferredLightsDepthNormalOnlyPassDepthOnlyPassDictionary`2DrawObjectsWithRenderingLayersPassDrawScreenSpaceUIPassEmptyArray`1EntryEnumeratorEqualityComparer`1EqualityComparer`1FinalBlitPassFullScreenRenderPassFunc`3HashSet`1HDRDebugViewPassHistoryContextICollection`1ICollection`1IDictionary`2IEnumerator`1IEqualityComparer`1IEquatable`1IList`1IList`1IReadOnlyDictionary`2IReadOnlyList`1IReadOnlyList`1ISet`1KeyValuePair`2LensFlareCommonSRPLightCookieManagerMainLightShadowCasterPassMotionVectorRenderPassObjectEqualityComparer`1OccluderContextOccluderOverlayPassDataOcclusionCullingDebugOutputPassDataPostProcessPassPostProcessPassesPostProcessUtilsPredicate`1ProbeVolumeDebugPassRawColorHistoryRawDepthHistoryReflectionProbeManagerRenderGraphRenderGraphDefaultResourcesRenderGraphResource`2RenderGraphResourcePool`1RenderGraphResourceRegistryRenderingUtilsRenderTargetBufferSystemRenderTargetHandleRTHandle[]RTHandle[][]RTHandleResourcePoolRTHandlesRTHandleStaticHelpersRTHandleSystemScreenSpaceAmbientOcclusionPassScreenSpaceShadowsPassScreenSpaceShadowsPostPassScriptableRenderer+17 more