| 
| static void  | AnnounceTransfer (ItemTransferInfo info) | 
|   | 
| static void  | SetGlow (int index, float hue, bool chest) | 
|   | 
| static void  | UpdateInterface () | 
|   | 
| static void  | Handle (ref Item inv, int context=0) | 
|   | 
| static void  | Handle (Item[] inv, int context=0, int slot=0) | 
|   | 
| static void  | OverrideHover (ref Item inv, int context=0) | 
|   | 
| static bool  | isEquipLocked (int type) | 
|   | 
| static void  | OverrideHover (Item[] inv, int context=0, int slot=0) | 
|   | 
| static void  | LeftClick (ref Item inv, int context=0) | 
|   | 
| static void  | LeftClick (Item[] inv, int context=0, int slot=0) | 
|   | 
| static int  | PickItemMovementAction (Item[] inv, int context, int slot, Item checkItem) | 
|   | 
| static void  | RightClick (ref Item inv, int context=0) | 
|   | 
| static void  | RightClick (Item[] inv, int context=0, int slot=0) | 
|   | 
| static void  | PickupItemIntoMouse (Item[] inv, int context, int slot, Player player) | 
|   | 
| static void  | RefreshStackSplitCooldown () | 
|   | 
| static void  | Draw (SpriteBatch spriteBatch, ref Item inv, int context, Vector2 position, Color lightColor=default(Color)) | 
|   | 
| static void  | Draw (SpriteBatch spriteBatch, Item[] inv, int context, int slot, Vector2 position, Color lightColor=default(Color)) | 
|   | 
| static Color  | GetColorByLoadout (int slot, int context) | 
|   | 
| static void  | RecordLoadoutChange () | 
|   | 
| static bool  | TryGetSlotColor (int loadoutIndex, int context, out Color color) | 
|   | 
| static float  | ShiftHueByLoadout (float hue, int loadoutIndex) | 
|   | 
| static Color  | GetLoadoutColor (int loadoutIndex) | 
|   | 
| static float  | DrawItemIcon (Item item, int context, SpriteBatch spriteBatch, Vector2 screenPositionForItemCenter, float scale, float sizeLimit, Color environmentColor) | 
|   | 
| static void  | DrawItem_GetColorAndScale (Item item, float scale, ref Color currentWhite, float sizeLimit, ref Rectangle frame, out Color itemLight, out float finalDrawScale) | 
|   | 
| static void  | MouseHover (int context=0) | 
|   | 
| static void  | MouseHover (ref Item inv, int context=0) | 
|   | 
| static void  | MouseHover (Item[] inv, int context=0, int slot=0) | 
|   | 
| static void  | SwapEquip (ref Item inv, int context=0) | 
|   | 
| static void  | SwapEquip (Item[] inv, int context, int slot) | 
|   | 
| static bool  | Equippable (ref Item inv, int context=0) | 
|   | 
| static bool  | Equippable (Item[] inv, int context, int slot) | 
|   | 
| static bool  | IsMiscEquipment (Item item) | 
|   | 
| static bool  | AccCheck (Item[] itemCollection, Item item, int slot) | 
|   | 
| static void  | DrawMoney (SpriteBatch sb, string text, float shopx, float shopy, int[] coinsArray, bool horizontal=false) | 
|   | 
| static void  | DrawSavings (SpriteBatch sb, float shopx, float shopy, bool horizontal=false) | 
|   | 
| static void  | GetItemLight (ref Color currentColor, Item item, bool outInTheWorld=false) | 
|   | 
| static void  | GetItemLight (ref Color currentColor, int type, bool outInTheWorld=false) | 
|   | 
| static void  | GetItemLight (ref Color currentColor, ref float scale, Item item, bool outInTheWorld=false) | 
|   | 
| static Color  | GetItemLight (ref Color currentColor, ref float scale, int type, bool outInTheWorld=false) | 
|   | 
| static void  | DrawRadialCircular (SpriteBatch sb, Vector2 position, Player.SelectionRadial radial, Item[] items) | 
|   | 
| static void  | DrawRadialQuicks (SpriteBatch sb, Vector2 position) | 
|   | 
| static void  | DrawRadialDpad (SpriteBatch sb, Vector2 position) | 
|   | 
| static string  | GetGamepadInstructions (ref Item inv, int context=0) | 
|   | 
| static bool  | CanExecuteCommand () | 
|   | 
| static string  | GetGamepadInstructions (Item[] inv, int context=0, int slot=0) | 
|   | 
| static bool  | IsABuildingItem (Item item) | 
|   | 
| static void  | SelectEquipPage (Item item) | 
|   | 
 | 
| static  | ItemSlot () | 
|   | 
| static bool  | OverrideLeftClick (Item[] inv, int context=0, int slot=0) | 
|   | 
| static bool  | DisableTrashing () | 
|   | 
| static bool  | LeftClick_SellOrTrash (Item[] inv, int context, int slot) | 
|   | 
| static void  | SellOrTrash (Item[] inv, int context, int slot) | 
|   | 
| static string  | GetOverrideInstructions (Item[] inv, int context, int slot) | 
|   | 
| static void  | TryOpenContainer (Item item, Player player) | 
|   | 
| static void  | SwapVanityEquip (Item[] inv, int context, int slot, Player player) | 
|   | 
| static void  | TryPickupDyeToCursor (int context, Item[] inv, int slot, Player player) | 
|   | 
| static void  | TryItemSwap (Item item) | 
|   | 
| static void  | AfterItemSwap (int oldType, int newType) | 
|   | 
| static void  | HandleShopSlot (Item[] inv, int slot, bool rightClickIsValid, bool leftClickIsValid) | 
|   | 
| static int  | GetGamepadPointForSlot (Item[] inv, int context, int slot) | 
|   | 
| static Item  | DyeSwap (Item item, out bool success) | 
|   | 
| static Item  | ArmorSwap (Item item, out bool success) | 
|   | 
| static Item  | EquipSwap (Item item, Item[] inv, int slot, out bool success) | 
|   | 
| static bool  | CanDoSimulatedClickAction () | 
|   | 
| static bool  | TryEnteringFastUseMode (Item[] inv, int context, int slot, Player player, ref string s) | 
|   | 
| static bool  | TryEnteringBuildingMode (Item[] inv, int context, int slot, Player player, ref string s) | 
|   | 
Definition at line 18 of file ItemSlot.cs.