terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
UnityEngine.UI.CanvasUpdateRegistry Class Reference
+ Collaboration diagram for UnityEngine.UI.CanvasUpdateRegistry:

Static Public Member Functions

static void RegisterCanvasElementForLayoutRebuild (ICanvasElement element)
 
static bool TryRegisterCanvasElementForLayoutRebuild (ICanvasElement element)
 
static void RegisterCanvasElementForGraphicRebuild (ICanvasElement element)
 
static bool TryRegisterCanvasElementForGraphicRebuild (ICanvasElement element)
 
static void UnRegisterCanvasElementForRebuild (ICanvasElement element)
 
static void DisableCanvasElementForRebuild (ICanvasElement element)
 
static bool IsRebuildingLayout ()
 
static bool IsRebuildingGraphics ()
 

Protected Member Functions

 CanvasUpdateRegistry ()
 

Properties

static CanvasUpdateRegistry instance [get, set]
 

Private Member Functions

bool ObjectValidForUpdate (ICanvasElement element)
 
void CleanInvalidItems ()
 
void PerformUpdate ()
 
bool InternalRegisterCanvasElementForLayoutRebuild (ICanvasElement element)
 
bool InternalRegisterCanvasElementForGraphicRebuild (ICanvasElement element)
 
void InternalUnRegisterCanvasElementForLayoutRebuild (ICanvasElement element)
 
void InternalUnRegisterCanvasElementForGraphicRebuild (ICanvasElement element)
 
void InternalDisableCanvasElementForLayoutRebuild (ICanvasElement element)
 
void InternalDisableCanvasElementForGraphicRebuild (ICanvasElement element)
 

Static Private Member Functions

static int ParentCount (Transform child)
 
static int SortLayoutList (ICanvasElement x, ICanvasElement y)
 
static CanvasUpdateRegistry ()
 

Private Attributes

bool m_PerformingLayoutUpdate
 
bool m_PerformingGraphicUpdate
 
string[] m_CanvasUpdateProfilerStrings
 
readonly IndexedSet< ICanvasElementm_LayoutRebuildQueue
 
readonly IndexedSet< ICanvasElementm_GraphicRebuildQueue
 

Static Private Attributes

static CanvasUpdateRegistry s_Instance
 
const string m_CullingUpdateProfilerString = "ClipperRegistry.Cull"
 
static readonly Comparison< ICanvasElements_SortLayoutFunction
 

Detailed Description

Definition at line 9 of file CanvasUpdateRegistry.cs.


The documentation for this class was generated from the following file: