| 
    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 
   | 
 
 Inheritance diagram for Terraria.GameContent.UI.ResourceSets.FancyClassicPlayerResourcesDisplaySet:
 Collaboration diagram for Terraria.GameContent.UI.ResourceSets.FancyClassicPlayerResourcesDisplaySet:Public Member Functions | |
| FancyClassicPlayerResourcesDisplaySet (string nameKey, string configKey, string resourceFolderName, AssetRequestMode mode) | |
| void | Draw () | 
| void | TryToHover () | 
Properties | |
| string | NameKey [get, set, private set] | 
| string | ConfigKey [get, set, private set] | 
Private Member Functions | |
| void | DrawLifeBar (SpriteBatch spriteBatch) | 
| void | DrawManaBar (SpriteBatch spriteBatch) | 
| void | HeartPanelDrawer (int elementIndex, int firstElementIndex, int lastElementIndex, out Asset< Texture2D > sprite, out Vector2 offset, out float drawScale, out Rectangle? sourceRect) | 
| void | HeartFillingDrawer (int elementIndex, int firstElementIndex, int lastElementIndex, out Asset< Texture2D > sprite, out Vector2 offset, out float drawScale, out Rectangle? sourceRect) | 
| void | StarPanelDrawer (int elementIndex, int firstElementIndex, int lastElementIndex, out Asset< Texture2D > sprite, out Vector2 offset, out float drawScale, out Rectangle? sourceRect) | 
| void | StarFillingDrawer (int elementIndex, int firstElementIndex, int lastElementIndex, out Asset< Texture2D > sprite, out Vector2 offset, out float drawScale, out Rectangle? sourceRect) | 
| void | PrepareFields (Player player) | 
Static Private Member Functions | |
| static void | DrawLifeBarText (SpriteBatch spriteBatch, Vector2 topLeftAnchor) | 
| static void | DrawManaText (SpriteBatch spriteBatch) | 
Private Attributes | |
| float | _currentPlayerLife | 
| float | _lifePerHeart | 
| int | _playerLifeFruitCount | 
| int | _lastHeartFillingIndex | 
| int | _lastHeartPanelIndex | 
| int | _heartCountRow1 | 
| int | _heartCountRow2 | 
| int | _starCount | 
| int | _lastStarFillingIndex | 
| float | _manaPerStar | 
| float | _currentPlayerMana | 
| Asset< Texture2D > | _heartLeft | 
| Asset< Texture2D > | _heartMiddle | 
| Asset< Texture2D > | _heartRight | 
| Asset< Texture2D > | _heartRightFancy | 
| Asset< Texture2D > | _heartFill | 
| Asset< Texture2D > | _heartFillHoney | 
| Asset< Texture2D > | _heartSingleFancy | 
| Asset< Texture2D > | _starTop | 
| Asset< Texture2D > | _starMiddle | 
| Asset< Texture2D > | _starBottom | 
| Asset< Texture2D > | _starSingle | 
| Asset< Texture2D > | _starFill | 
| bool | _hoverLife | 
| bool | _hoverMana | 
| bool | _drawText | 
| string< NameKey > | k__BackingField | 
| string< ConfigKey > | k__BackingField | 
Definition at line 14 of file FancyClassicPlayerResourcesDisplaySet.cs.