Zdexby TheHolyOneZ
36,909 classes
Class

ItemSlot

: MonoBehaviour : Behaviour : Component : Object : Object
ItemSlot, Assembly-CSharp 0x0088 (136 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0088

Members 16

OffsetSizeNameTypeFlagsDefault
0x08AllSlotsList<ItemSlot>PublicStatic+1 flags—
0x08CurrentItemDraggableItemPublic—
0x01ejectExistingOnNewDropboolPublic—
0x00290x07padding / unreflected
0x08itemAnchorTransformPublic—
0x08ejectSurfaceOverrideDragSurfacePublic—
0x04ejectAxisEjectAxisPublic—
0x04ejectDistancefloatPublic—
0x04ejectDistanceRandomnessfloatPublic—
0x04spreadAmountfloatPublic—
0x04ejectSlideDurationfloatPublic—
0x00540x04padding / unreflected
0x08onItemAddedUnityEvent<UnityEngine.GameObject>Public—
0x08onItemRemovedUnityEvent<UnityEngine.GameObject>Public—
0x08onSlotFilledUnityEventPublic—
0x08onSlotClearedUnityEventPublic—
0x01debugLogsboolPublic—
0x00790x07padding / unreflected
0x08boxColBoxColliderPrivate—
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 12

SignatureFlagsNativeParams
bool get_HasItem()Public+1 flags0x01
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void Update()Private0x00
void PlaceItem(DraggableItem item)Public0x08
void RemoveItem(DraggableItem item, bool autoEject)Public0x08
void ClearSlot()Public0x00
bool Overlaps(DraggableItem item)Public0x08
void ResolveEjectAxes(DragSurface surf, const EjectAxis& axis, ref Vector3& ejectDir, ref Vector3& spreadDir)PrivateStatic0x0C
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 22

types with a member, parameter or interface of this type