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
|
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< ICanvasElement > | m_LayoutRebuildQueue |
readonly IndexedSet< ICanvasElement > | m_GraphicRebuildQueue |
Static Private Attributes | |
static CanvasUpdateRegistry | s_Instance |
const string | m_CullingUpdateProfilerString = "ClipperRegistry.Cull" |
static readonly Comparison< ICanvasElement > | s_SortLayoutFunction |
Definition at line 9 of file CanvasUpdateRegistry.cs.