|
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.