Zdexby TheHolyOneZ
42,610 classes
Class

AnimatedPreferredLayoutGroup

: LayoutGroup : UIBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
AnimatedPreferredLayoutGroup, Assembly-CSharp 0x00F0 (240 B) inherited 0x0058 Assembly-CSharp.dll
0x00x00F0

Members 33

OffsetSizeNameTypeFlagsDefault
0x01HorizontalboolPublic—
0x00590x03padding / unreflected
0x04SpacingfloatPublic—
0x01IncludeInactiveChildrenboolPublic—
0x01RebuildChildrenBeforeMeasuringboolPublic—
0x01PreviewInEditModeboolPublic—
0x01ControlChildWidthboolPublic—
0x01ControlChildHeightboolPublic—
0x01ExpandChildWidthboolPublic—
0x01ExpandChildHeightboolPublic—
0x01ResizeWidthboolPublic—
0x01ResizeHeightboolPublic—
0x01SnapSizeOnEnableboolPublic—
0x01TrackPreferredSizeEveryFrameboolPublic—
0x006B0x01padding / unreflected
0x04ResizeDurationfloatPublic—
0x08ResizeCurveAnimationCurvePublic—
0x01FadeCanvasGroupChildrenboolPublic—
0x00790x03padding / unreflected
0x04FadeInTargetAlphafloatPublic—
0x04FadeDurationfloatPublic—
0x00840x04padding / unreflected
0x08knownChildrenHashSet<UnityEngine.RectTransform>Private+1 flags—
0x08removingChildrenHashSet<UnityEngine.RectTransform>Private+1 flags—
0x08fadeStatesDictionary<UnityEngine.RectTransformPrivate+1 flags—
0x08removalStatesDictionary<UnityEngine.RectTransformPrivate+1 flags—
0x08childActiveStatesDictionary<UnityEngine.RectTransformPrivate+1 flags—
0x08childFadeInTargetAlphasDictionary<UnityEngine.RectTransformPrivate+1 flags—
0x08layoutSlotStatesDictionary<UnityEngine.RectTransformPrivate+1 flags—
0x08staleChildrenList<UnityEngine.RectTransform>Private+1 flags—
0x08finishedFadesList<UnityEngine.RectTransform>Private+1 flags—
0x08finishedLayoutSlotsList<UnityEngine.RectTransform>Private+1 flags—
0x08targetSizeVector2Private—
0x08resizeStartSizeVector2Private—
0x04resizeElapsedfloatPrivate—
0x01resizingboolPrivate—
0x01hasInitializedChildrenboolPrivate—
0x00EE0x02unreflected bytes to end of AnimatedPreferredLayoutGroup
Inherited from LayoutGroup 8
OffsetSizeNameTypeFlagsDefault
0x08m_PaddingRectOffset1 flags—
0x04m_ChildAlignmentTextAnchor1 flags—
0x00240x04padding / unreflected
0x08m_RectRectTransformPrivate+1 flags—
0x01m_TrackerDrivenRectTransformTracker1 flags—
0x00310x03padding / unreflected
0x08m_TotalMinSizeVector2Private—
0x08m_TotalPreferredSizeVector2Private—
0x08m_TotalFlexibleSizeVector2Private—
0x004C0x04padding / unreflected
0x08m_RectChildrenList<UnityEngine.RectTransform>Private+1 flags—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 66

SignatureFlagsNativeParams
Vector2 get_TargetSize()Public+1 flags0x08
bool get_IsResizing()Public+1 flags0x01
void OnEnable()2 flags0x00
void OnDisable()2 flags0x00
void Update()Private0x00
void CalculateLayoutInputHorizontal()Public+1 flags0x00
void CalculateLayoutInputVertical()Public+1 flags0x00
void SetLayoutHorizontal()Public+1 flags0x00
void SetLayoutVertical()Public+1 flags0x00
void SnapToTargetSize()Public0x00
void RecalculateAndAnimate()Public0x00
void RecalculateAndSnap()Public0x00
void ClearChildrenInstantly()Public0x00
void DestroyChildInstantly(GameObject child)Public0x08
void DestroyChildInstantly(RectTransform child)Public0x08
void RemoveChild(GameObject child)Public0x08
void RemoveChild(RectTransform child)Public0x08
void RemoveChild(RectTransform child, bool destroyOnComplete)Public0x08
void FadeOutAndDeactivateChild(GameObject child)Public0x08
void FadeOutAndDeactivateChild(RectTransform child)Public0x08
bool IsRemovingChild(GameObject child)Public0x08
bool IsRemovingChild(RectTransform child)Public0x08
void ShowChild(GameObject child, bool instant)Public0x08
void ShowChild(RectTransform child, bool instant)Public0x08
void RefreshChildFadeTarget(GameObject child, bool instant)Public0x08
void RefreshChildFadeTarget(RectTransform child, bool instant)Public0x08
void OnTransformChildrenChanged()2 flags0x00
void OnRectTransformDimensionsChange()2 flags0x00
void ApplyEditModePreviewLayout()Private0x00
void RefreshTargetSize(bool instant)Private0x01
void TickResize()Private0x00
void SetOwnSize(const Vector2& size)Private0x08
Vector2 GetOwnSize()Private0x08
void CollectLayoutChildren()Private0x00
bool ShouldIncludeChildInLayout(RectTransform child)Private0x08
void RefreshMeasuredPreferredSizes()Private0x00
float GetRequiredSizeForAxis(int axis, bool useTargetMultiplier)Private0x04
void SetChildrenAlongAxis(int axis)Private0x04
float GetChildLayoutSize(RectTransform child, int axis, bool controlSize, bool expandSize, float availableSize)Private0x08
float GetChildPreferredSize(RectTransform child, int axis)Private0x08
void GetChildSizes(RectTransform child, int axis, float min, float preferred, float flexible)Private0x08
float GetUncontrolledChildSize(RectTransform child, int axis)Private0x08
float GetChildLayoutMultiplier(RectTransform child, bool useTargetMultiplier)Private0x08
float GetChildCurrentLayoutMultiplier(RectTransform child)Private0x08
float GetChildTargetLayoutMultiplier(RectTransform child)Private0x08
void BeginLayoutSlotAnimation(RectTransform child, float toMultiplier, float defaultFromMultiplier)Private0x08
void TickLayoutSlotAnimations()Private0x00
float GetPaddingForAxis(int axis)Private0x04
bool IsMainAxis(int axis)Private0x04
bool IsIgnoredByLayout(RectTransform child)Private0x08
void DestroyChildInstantly(RectTransform child, bool refreshTargetSize)Private0x08
void ForgetChild(RectTransform child)Private0x08
void SyncKnownChildren(bool fadeNewChildren)Private0x01
void RefreshChildActiveStates()Private0x00
void BeginFadeIn(RectTransform child)Private0x08
void BeginFadeIn(RectTransform child, bool resetAlpha)Private0x08
void SetChildToFadeInTargetAlpha(RectTransform child)Private0x08
float GetFadeInTargetAlpha(RectTransform child, CanvasGroup group)Private0x08
void StoreCurrentFadeInTargetAlpha(RectTransform child)Private0x08
void BeginRemoveChild(RectTransform child, bool destroyOnComplete, bool deactivateOnComplete)Private0x08
void TickFades()Private0x00
void FinishFade(RectTransform child)Private0x08
void CompleteRemoval(RectTransform child)Private0x08
float GetFadeDuration()Private0x04
float GetDeltaTime()Private0x04
void .ctor()Public+1 flags0x00

Used by 1

types with a member, parameter or interface of this type