Zdexby TheHolyOneZ
49,743 classes
Class

LayoutManager

: Object
UnityEngine.UIElements.Layout.LayoutManager, UnityEngine.UIElementsModule 0x0070 (112 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
implements IDisposable
0x00x0070

Members 14

OffsetSizeNameTypeFlagsDefault
0x01s_InitializedboolPrivateStatic—
0x01s_AppDomainUnloadRegisteredboolPrivateStatic—
0x08s_SharedInstanceLayoutManagerPrivateStatic—
0x08s_ManagersList<UnityEngine.UIElements.Layout.LayoutManager>PrivateStatic+1 flags—
0x04m_IndexintPrivate+1 flags—
0x10m_NodesLayoutDataStorePrivate—
0x10m_ConfigsLayoutDataStorePrivate—
0x08m_SyncRootobjectPrivate+1 flags—
0x08m_NodesToFreeStack<UnityEngine.UIElements.Layout.LayoutHandle>Private+1 flags—
0x08m_DefaultConfigLayoutHandlePrivate+1 flags—
0x08m_ManagedMeasureFunctionsManagedObjectStore<UnityEngine.UIElements.Layout.LayoutMeasureFunction>Private+1 flags—
0x08m_ManagedBaselineFunctionsManagedObjectStore<UnityEngine.UIElements.Layout.LayoutBaselineFunction>Private+1 flags—
0x08m_ManagedOwnersManagedObjectStore<System.WeakReference<UnityEngine.UIElements.VisualElement>>Private+1 flags—
0x04m_HighMarkintPrivate—
0x006C0x04unreflected bytes to end of LayoutManager

Functions 23

SignatureFlagsNativeParams
LayoutManager get_SharedManager()PublicStatic+1 flags0x08
void .cctor()PrivateStatic+1 flags0x00
void Initialize()PrivateStatic0x00
void Shutdown()PrivateStatic0x00
int get_DefaultCapacity()PrivateStatic+1 flags0x04
LayoutManager GetManager(int index)Static+1 flags0x08
void .ctor(const Allocator& allocator)Public+1 flags0x04
void .ctor(const Allocator& allocator, int initialNodeCapacity)Public+1 flags0x04
void Dispose()PublicFinal+2 flags0x00
LayoutDataAccess GetAccess()Private0x28
LayoutConfig GetDefaultConfig()Public0x30
LayoutConfig CreateConfig()Public0x30
void DestroyConfig(ref LayoutConfig& config)Public0x30
LayoutNode CreateNode()Public0x30
LayoutNode CreateNodeInternal(const LayoutHandle& configHandle)Private0x30
void TryFreeNodes()Private0x00
void DestroyNode(ref LayoutNode& node)Public0x30
void FreeNode(const LayoutHandle& handle)Private0x08
LayoutMeasureFunction GetMeasureFunction(const LayoutHandle& handle)Public0x08
void SetMeasureFunction(const LayoutHandle& handle, LayoutMeasureFunction value)Public0x08
VisualElement GetOwner(const LayoutHandle& handle)Public0x08
void SetOwner(const LayoutHandle& handle, VisualElement value)Public0x08
LayoutBaselineFunction GetBaselineFunction(const LayoutHandle& handle)Public0x08

Used by 13

types with a member, parameter or interface of this type