terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ SetRaycastDirty()

void UnityEngine.UI.Graphic.SetRaycastDirty ( )
inlineinherited

Definition at line 205 of file Graphic.cs.

206 {
208 if (this.m_RaycastTarget)
209 {
210 bool isActiveAndEnabled = base.isActiveAndEnabled;
211 Canvas canvas = this.canvas;
212 if (!raycastTargetCache)
213 {
214 }
215 GraphicRegistry.RegisterRaycastGraphicForCanvas(canvas, this);
216 return;
217 }
218 Canvas canvas2 = this.canvas;
219 if (!raycastTargetCache)
220 {
221 }
222 GraphicRegistry.UnregisterRaycastGraphicForCanvas(canvas2, this);
223 bool raycastTarget = this.m_RaycastTarget;
225 }
class f__AnonymousType0<< Count > j__TPar
virtual bool raycastTarget
Definition Graphic.cs:86

References UnityEngine.UI.Graphic.canvas, UnityEngine.Behaviour.isActiveAndEnabled, j__TPar, UnityEngine.UI.Graphic.m_RaycastTarget, UnityEngine.UI.Graphic.m_RaycastTargetCache, UnityEngine.UI.Graphic.raycastTarget, UnityEngine.UI.GraphicRegistry.RegisterRaycastGraphicForCanvas(), and UnityEngine.UI.GraphicRegistry.UnregisterRaycastGraphicForCanvas().

Referenced by UnityEngine.UI.Graphic.SetAllDirty().