Zdexby TheHolyOneZ
6,759 structs
Struct

AtlasNode

: ValueType : Object
UnityEngine.Rendering.AtlasAllocatorDynamic.AtlasNode, Unity.RenderPipelines.Core.Runtime 0x0020 (32 B) Unity.RenderPipelines.Core.Runtime.dll
0x00x0020

Members 7

OffsetSizeNameTypeFlags
0x02m_SelfshortPublic
0x02m_ParentshortPublic
0x02m_LeftChildshortPublic
0x02m_RightChildshortPublic
0x02m_FreelistNextshortPublic
0x02m_FlagsushortPublic
0x000C0x04padding / unreflected
0x10m_RectVector4Public

Functions 9

SignatureFlagsNativeParams
void .ctor(short self, short parent)Public+1 flags0x02
bool IsOccupied()Public0x01
void SetIsOccupied()Public0x00
void ClearIsOccupied()Public0x00
bool IsLeafNode()Public0x01
short Allocate(AtlasNodePool pool, int width, int height)Public0x08
void ReleaseChildren(AtlasNodePool pool)Public0x08
void ReleaseAndMerge(AtlasNodePool pool)Public0x08
bool IsMergeNeeded(AtlasNodePool pool)Public0x08

Used by 1

types with a member, parameter or interface of this type