Zdexby TheHolyOneZ
42,628 classes
Class

RectTransformStackOrganizer

: MonoBehaviour : Behaviour : Component : Object : Object
RectTransformStackOrganizer, Assembly-CSharp 0x0068 (104 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0068

Members 17

OffsetSizeNameTypeFlagsDefault
0x08ParentRectTransformPublic—
0x08StartAnchoredPositionVector2Public—
0x04DirectionRectTransformStackDirectionPublic—
0x04SpacingfloatPublic—
0x01ShiftOverTimeboolPublic—
0x00310x03padding / unreflected
0x04ShiftSpeedfloatPublic—
0x04SnapDistancefloatPublic—
0x01IncludeInactiveChildrenboolPublic—
0x01DisableLayoutGroupboolPublic—
0x01ResizeChildrenToPreferredLayoutSizeboolPublic—
0x01ResizeParentToFitChildrenboolPublic—
0x01ResizeTextChildrenToPreferredSizeboolPublic—
0x01IgnoreChildrenSlidingThemselvesboolPublic—
0x00420x06padding / unreflected
0x08childrenList<UnityEngine.RectTransform>Private+1 flags—
0x08placedPositionsDictionary<UnityEngine.RectTransformPrivate+1 flags—
0x08childMainAxisSizesDictionary<UnityEngine.RectTransformPrivate+1 flags—
0x08stalePlacedChildrenList<UnityEngine.RectTransform>Private+1 flags—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 24

SignatureFlagsNativeParams
void Reset()Private0x00
void Awake()Private0x00
void OnEnable()Private0x00
void Update()Private0x00
void OrganizeChildren(bool instant)Public0x01
void PlaceChildAtTarget(RectTransform child)Public0x08
void EnsureParent()Private0x00
void DisableParentLayoutGroup()Private0x00
void CollectChildren(RectTransform forceInclude)Private0x08
void PrunePlacedPositions()Private0x00
Vector2 GetTargetPosition(int index)Private0x08
Vector2 GetAppendPosition(RectTransform child)Private0x08
Vector2 GetPlacedPosition(RectTransform child)Private0x08
float GetMainAxisSize(RectTransform rect)Private0x08
void RefreshChildMainAxisSizes()Private0x00
float MeasureMainAxisSize(RectTransform rect)Private0x08
bool TryGetExplicitPreferredLayoutSize(RectTransform rect, bool vertical, ref float& preferredSize)Private0x08
void ResizeParentToFitChildrenIfNeeded()Private0x00
float GetRequiredParentMainAxisSize()Private0x04
Vector2 GetParentBoundsPosition(int index, RectTransform child)Private0x08
bool ShouldIgnoreChildThisFrame(RectTransform child)Private0x08
bool IsVertical()Private0x01
Vector2 GetDirectionVector()Private0x08
void .ctor()Public+1 flags0x00

Used by 1

types with a member, parameter or interface of this type