| 
    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 GUIHairWindow:Public Member Functions | |
| void | LoadRegion () | 
| void | Draw () | 
| int | GetPrice () | 
| void | DrawPlayerUI (Player player, Microsoft.Xna.Framework.Vector2 origin, Microsoft.Xna.Framework.Vector2 size) | 
| void | DrawBuyButton () | 
| bool | IsOverPanel (Microsoft.Xna.Framework.Vector2 cursorPosition) | 
| float | HairScale (int index) | 
| void | HairOver (int index) | 
| void | HairDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale) | 
| GUIHairWindow () | |
Public Attributes | |
| bool | DrawSliders | 
| float | hairScrollOffset | 
Private Member Functions | |
| void | DrawCategoryButtons () | 
| void | DrawCancelButton () | 
| void | DrawSelectedHair (Microsoft.Xna.Framework.Vector2 position, float scale) | 
| void | DrawPlayer () | 
| void | DrawButtons () | 
| void | DrawHairGrid () | 
| void | DrawHSLSlider () | 
Private Attributes | |
| int | Offset | 
| int | unlockedMaxHair | 
| float | ActionButtonScale | 
| GUIControllerHairStylist | _controller | 
| float | TimeSinceItemChange | 
| float | closeScale | 
| Item | _blankItem | 
| Player | clonePlayer | 
| Microsoft.Xna.Framework.Vector2 | CharacterDrawOffset | 
| float | hairButtonScale | 
| float | colourButtonScale | 
| float | TitleScale | 
| float | hairScrollMomentum | 
| int | hairScrollDragging | 
| Microsoft.Xna.Framework.Vector2 | hairDragOffset | 
| int | hairOver | 
| GUISlider.DragState | hueDragState | 
| GUISlider.DragState | satDragState | 
| GUISlider.DragState | lightDragState | 
Definition at line 14 of file GUIHairWindow.cs.