| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Collaboration diagram for GUIChest:Public Member Functions | |
| GUIChest () | |
| void | LoadPageRegion () | 
| Item | GetSelectedItem () | 
| void | EquipChestItem () | 
| void | UpdateSelectedItem () | 
| void | RefreshLangStrings () | 
| void | Draw () | 
| string | GetName () | 
| string | GetTitle () | 
| float | ItemScale (int index) | 
| void | ItemOver (int index) | 
| void | ItemDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale) | 
Public Attributes | |
| float | scrollOffset | 
| int | itemSelected | 
| string[] | options | 
| bool | menuOpen | 
Properties | |
| bool | collapsed [get, set] | 
| bool | HasFocus [get, set] | 
Private Member Functions | |
| void | DrawName (SpriteBatch spritebatch) | 
| void | DrawButtons (SpriteBatch spritebatch) | 
| void | DrawSlots (SpriteBatch spriteBatch) | 
Private Attributes | |
| float | scrollMomentum | 
| int | scrollDragging | 
| Microsoft.Xna.Framework.Vector2 | dragOffset | 
| int | itemOver | 
| int | itemDragStart | 
| int | cursorOver | 
| int | lastLang | 
| int | lastItemClicked | 
| float | doubleClickTimer | 
| bool | rightClickHeld | 
| float | LootButtonScale | 
| bool | canLoot | 
| bool | canLootAll | 
| bool | canDepositAll | 
| float | menuButtonScale | 
| float[] | buttonScale | 
| Rectangle | menuRegion | 
| Item[] | dummySlots | 
| GUIItemGrid.GetItemScaleHandler | itemScaleHandler | 
| GUIItemGrid.CursorOver | itemOverHandler | 
| GUIItemGrid.DrawItemHandler | itemDrawHandler | 
Definition at line 13 of file GUIChest.cs.