Zdexby TheHolyOneZ
36,909 classes
Class

HierarchyNodeTypeHandlerBase

: Object
Unity.Hierarchy.HierarchyNodeTypeHandlerBase, UnityEngine.HierarchyCoreModule 0x0028 (40 B) inherited 0x0010 UnityEngine.HierarchyCoreModule.dll
0x00x0028

Members 4

OffsetSizeNameTypeFlagsDefault
0x08m_Ptrlong2 flags—
0x08m_HierarchyHierarchyPrivate+1 flags—
0x08m_CommandListHierarchyCommandListPrivate+1 flags—
0x08s_NodeTypesDictionary<System.TypePrivateStatic+1 flags—

Functions 31

SignatureFlagsNativeParams
void Initialize()3 flags0x00
void Dispose(bool disposing)3 flags0x01
string GetNodeTypeName()Public+2 flags0x08
int GetNodeHashCode(ref HierarchyNode& node)Public+2 flags0x08
HierarchyNodeFlags GetDefaultNodeFlags(ref HierarchyNode& node, const HierarchyNodeFlags& defaultFlags)Public+2 flags0x08
void SearchBegin(HierarchySearchQueryDescriptor query)3 flags0x08
bool SearchMatch(ref HierarchyNode& node)3 flags0x08
void SearchEnd()3 flags0x00
void ViewModelPostUpdate(HierarchyViewModel viewModel)3 flags0x08
HierarchyNodeTypeHandlerBase FromIntPtr(long handlePtr)Static+1 flags0x08
void Internal_SearchBegin(HierarchySearchQueryDescriptor query)1 flags0x08
long CreateNodeTypeHandlerFromType(long nativePtr, Type handlerType, long hierarchyPtr, long cmdListPtr)PrivateStatic0x08
bool TryGetStaticNodeType(Type handlerType, ref int& nodeType)PrivateStatic0x08
void InvokeInitialize(long handlePtr)PrivateStatic0x08
void InvokeDispose(long handlePtr)PrivateStatic0x08
string InvokeGetNodeTypeName(long handlePtr)PrivateStatic0x08
int InvokeGetNodeHashCode(long handlePtr, ref HierarchyNode& node)PrivateStatic0x08
HierarchyNodeFlags InvokeGetDefaultNodeFlags(long handlePtr, ref HierarchyNode& node, const HierarchyNodeFlags& defaultFlags)PrivateStatic0x08
bool InvokeChangesPending(long handlePtr)PrivateStatic0x08
bool InvokeIntegrateChanges(long handlePtr, long cmdListPtr)PrivateStatic0x08
bool InvokeSearchMatch(long handlePtr, ref HierarchyNode& node)PrivateStatic0x08
void InvokeSearchEnd(long handlePtr)PrivateStatic0x08
void InvokeViewModelPostUpdate(long handlePtr, long viewModelPtr)PrivateStatic0x08
bool ChangesPending()3 flags0x01
bool IntegrateChanges(HierarchyCommandList cmdList)3 flags0x08
void .cctor()PrivateStatic+1 flags0x00
void GetNodeTypeName_Injected(long _unity_self, ref ManagedSpanWrapper& ret)PrivateStatic0x10
int GetNodeHashCode_Injected(long _unity_self, ref HierarchyNode& node)PrivateStatic0x08
HierarchyNodeFlags GetDefaultNodeFlags_Injected(long _unity_self, ref HierarchyNode& node, const HierarchyNodeFlags& defaultFlags)PrivateStatic0x08
bool ChangesPending_Injected(long _unity_self)PrivateStatic0x08
bool IntegrateChanges_Injected(long _unity_self, long cmdList)PrivateStatic0x08

Used by 4

types with a member, parameter or interface of this type