Zdexby TheHolyOneZ
36,909 classes
Class

DraggableItemGridArea

: MonoBehaviour : Behaviour : Component : Object : Object
DraggableItemGridArea, Assembly-CSharp 0x00C8 (200 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00C8

Members 30

OffsetSizeNameTypeFlagsDefault
0x08dragSurfaceDragSurfacePrivate—
0x04columnCountintPrivate—
0x04rowCountintPrivate—
0x04cellWidthfloatPrivate—
0x04cellHeightfloatPrivate—
0x04rowAxisRowAxisPrivate—
0x0CgridOriginLocalOffsetVector3Private—
0x04maxStackDepthintPrivate—
0x04stackingFillModeStackingFillModePrivate—
0x08gridItemsList<DraggableItem>Private—
0x01compactNullEntriesboolPrivate—
0x00590x07padding / unreflected
0x08taggedItemsTagstringPrivate—
0x01skipDuplicateTaggedItemsboolPrivate—
0x01skipInactiveTaggedItemsboolPrivate—
0x006A0x02padding / unreflected
0x04slideDurationfloatPrivate—
0x04slideStaggerDelayfloatPrivate—
0x04slideEjectAxisEjectAxisPrivate—
0x01resetOnStartboolPrivate—
0x01overwriteOccupiedSlotsboolPrivate—
0x007A0x06padding / unreflected
0x08onResetStartedUnityEventPrivate—
0x08onResetCompletedUnityEventPrivate—
0x01drawGizmosboolPrivate—
0x01drawGizmosWhenNotSelectedboolPrivate—
0x00920x02padding / unreflected
0x10gizmoColorColorPrivate—
0x04gizmoSphereRadiusfloatPrivate—
0x01drawSlotIndexLabelsboolPrivate—
0x00A90x03padding / unreflected
0x04gizmoNormalLiftfloatPrivate—
0x01debugLogsboolPrivate—
0x00B10x07padding / unreflected
0x08_resetRoutineCoroutinePrivate—
0x04_pendingSlideCountintPrivate—
0x00C40x04unreflected bytes to end of DraggableItemGridArea
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 21

SignatureFlagsNativeParams
void Awake()Private0x00
void Start()Private0x00
void OnValidate()Private0x00
void EnsureSurfaceReference()Private0x00
void ResetAllToGrid()Public0x00
void AddGridItem(DraggableItem item)Public0x08
void RemoveGridItem(DraggableItem item)Public0x08
bool TryGetSlotWorldPosition(int slotIndex, ref Vector3& worldPosition, int stackLayer)Public0x0C
void CollectTaggedItems()Private0x00
IEnumerator ResetRoutine()Private0x08
IEnumerator SlideItemToSlot(DraggableItem item, const Vector3& targetWorldPos, int slotIndex, int stackLayer)Private0x0C
void SnapItemToSlot(DraggableItem item, const Vector3& targetWorldPos)Private0x0C
void DecrementPendingAndCheckCompletion()Private0x00
List<System.ValueTuple<DraggableItem BuildSlotAssignments()Private0x08
Vector3 ComputeSlotWorldPosition(int slotIndex, int stackLayer)Private0x0C
Vector3 ComputeSlotWorldPosition(int slotIndex, int stackLayer, DraggableItem item)Private0x0C
Vector3 ComputeTargetWorldPos(int slotIndex, int stackLayer, DraggableItem item)Private0x0C
void OnDrawGizmos()Private0x00
void OnDrawGizmosSelected()Private0x00
void DrawGizmosInternal()Private0x00
void .ctor()Public+1 flags0x00

Used by 3

types with a member, parameter or interface of this type