Zdexby TheHolyOneZ
42,595 classes
Class

RTHandle

: Object
UnityEngine.Rendering.RTHandle, Unity.RenderPipelines.Core.Runtime 0x00B8 (184 B) inherited 0x0010 Unity.RenderPipelines.Core.Runtime.dll
0x00x00B8

Members 14

OffsetSizeNameTypeFlagsDefault
0x08m_OwnerRTHandleSystem1 flags—
0x08m_RTRenderTexture1 flags—
0x08m_ExternalTextureTexture1 flags—
0x28m_NameIDRenderTargetIdentifier1 flags—
0x01m_EnableMSAAbool1 flags—
0x01m_EnableRandomWritebool1 flags—
0x01m_EnableHWDynamicScalebool1 flags—
0x00530x05padding / unreflected
0x08m_Namestring1 flags—
0x01m_UseCustomHandleScalesbool1 flags—
0x00610x03padding / unreflected
0x30m_CustomHandlePropertiesRTHandleProperties1 flags—
0x08<scaleFactor>k__BackingFieldVector2Private—
0x009C0x04padding / unreflected
0x08scaleFuncScaleFunc1 flags—
0x01<useScaling>k__BackingFieldboolPrivate—
0x00A90x03padding / unreflected
0x08<referenceSize>k__BackingFieldVector2IntPrivate—
0x00B40x04unreflected bytes to end of RTHandle

Functions 27

SignatureFlagsNativeParams
void SetCustomHandleProperties(ref RTHandleProperties& properties)Public0x30
void ClearCustomHandleProperties()Public0x00
Vector2 get_scaleFactor()Public+1 flags0x08
void set_scaleFactor(const Vector2& value)2 flags0x08
bool get_useScaling()Public+1 flags0x01
void set_useScaling(bool value)2 flags0x01
Vector2Int get_referenceSize()Public+1 flags0x08
void set_referenceSize(const Vector2Int& value)2 flags0x08
RTHandleProperties get_rtHandleProperties()Public+1 flags0x30
RenderTexture get_rt()Public+1 flags0x08
RenderTargetIdentifier get_nameID()Public+1 flags0x28
string get_name()Public+1 flags0x08
bool get_isMSAAEnabled()Public+1 flags0x01
void .ctor(RTHandleSystem owner)2 flags0x08
RenderTargetIdentifier op_Implicit(RTHandle handle)PublicStatic+1 flags0x28
Texture op_Implicit(RTHandle handle)PublicStatic+1 flags0x08
RenderTexture op_Implicit(RTHandle handle)PublicStatic+1 flags0x08
void SetRenderTexture(RenderTexture rt)1 flags0x08
void SetTexture(Texture tex)1 flags0x08
void SetTexture(const RenderTargetIdentifier& tex)1 flags0x28
int GetInstanceID()Public0x04
void Release()Public0x00
Vector2Int GetScaledSize(const Vector2Int& refSize)Public0x08
Vector2Int GetScaledSize()Public0x08
void SwitchToFastMemory(CommandBuffer cmd, float residencyFraction, const FastMemoryFlags& flags, bool copyContents)Public0x08
void CopyToFastMemory(CommandBuffer cmd, float residencyFraction, const FastMemoryFlags& flags)Public0x08
void SwitchOutFastMemory(CommandBuffer cmd, bool copyContents)Public0x08

Used by 36

types with a member, parameter or interface of this type