Zdexby TheHolyOneZ
42,628 classes
Class

ItemSlot

: MonoBehaviour : Behaviour : Component : Object : Object
ItemSlot, Assembly-CSharp 0x0098 (152 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0098

Members 19

OffsetSizeNameTypeFlagsDefault
0x08slotInfoItemSlotInfoPublic—
0x01IsSpecificSlotboolPublic—
0x00210x07padding / unreflected
0x08SlotSpecificTypesList<ItemType>Public—
0x01SelectedSpecificItemsMoveHereboolPublic—
0x01AutoSelectAddedItemboolPublic—
0x01canBeDraggedboolPublic—
0x01acceptsItemsboolPublic—
0x00340x04padding / unreflected
0x08slotBackgroundImagePublic—
0x08unOccupiedSpriteSpritePublic—
0x08occupiedSlotSpriteSpritePublic—
0x08ItemIconImagePublic—
0x08selectBorderGameObjectPublic—
0x08ButtonInterButtonInteractionPublic—
0x08GroupCanvasGroupPublic—
0x08FillBarFillBarPublic—
0x08HotBarSlotHotBarSlotPublic+1 flags—
0x08itemScriptItemPublic+1 flags—
0x08AddedByItemItemPublic+1 flags—
0x01EnableFillBarboolPublic+1 flags—
0x00910x07unreflected bytes to end of ItemSlot
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 18

SignatureFlagsNativeParams
int get_SlotNumber()Public+1 flags0x04
Vector3 get_TextPopUpPos()Public+1 flags0x0C
void Update()Private0x00
void SetSlot(SlotInitParams slotParams, Item addedByItem)Public0x08
void DeleteSlot(GUIManager manager, bool dropItem)Public0x08
void Select(bool playSound)Public0x01
void UnSelect(bool unEquip)Public0x01
void ShowSelected(bool isSelected)Public0x01
void AddItem(SavedItemInfo savedInfo, Item itemOnPlayer, bool tryToSelect, bool playSound)Public0x08
void ClearItem(bool unEquipItem)Public0x01
void SetBackground(bool occupied)Private0x01
bool CanAddItemToSlot(Item item, bool ignoreOccupied, bool ignoreEquipAmount)Public0x08
bool CanSwapItemTypes(List<ItemType> types, bool ignore)Private0x08
bool CanMoveItemToOtherSlot()Public0x01
bool CanMoveItemToOtherSlot(ref ItemSlot& moveTo)Public0x08
bool CanMoveItemToOtherSlot(Item item, ref ItemSlot& moveTo)Public0x08
string ToString()Public+1 flags0x08
void .ctor()Public+1 flags0x00

Used by 56

types with a member, parameter or interface of this type