|
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.Elements.UIAchievementListItem:
Collaboration diagram for Terraria.GameContent.UI.Elements.UIAchievementListItem:Public Attributes | |
| Color | BorderColor |
| Color | BackgroundColor |
| StyleDimension | Top |
| StyleDimension | Left |
| StyleDimension | Width |
| StyleDimension | Height |
| StyleDimension | MaxWidth |
| StyleDimension | MaxHeight |
| StyleDimension | MinWidth |
| StyleDimension | MinHeight |
| bool | IgnoresMouseInteraction |
| bool | OverflowHidden |
| SamplerState | OverrideSamplerState |
| float | PaddingTop |
| float | PaddingLeft |
| float | PaddingRight |
| float | PaddingBottom |
| float | MarginTop |
| float | MarginLeft |
| float | MarginRight |
| float | MarginBottom |
| float | HAlign |
| float | VAlign |
| bool | UseImmediateMode |
Protected Member Functions | |
| override void | DrawSelf (SpriteBatch spriteBatch) |
| virtual void | DrawChildren (SpriteBatch spriteBatch) |
Protected Attributes | |
| readonly List< UIElement > | Elements |
Properties | |
| UIElement | Parent [get, set, private set] |
| int | UniqueId [get, set, private set] |
| IEnumerable< UIElement > | Children [get, set] |
| UIElement.MouseEvent | OnLeftMouseDown [set] |
| UIElement.MouseEvent | OnLeftMouseUp [set] |
| UIElement.MouseEvent | OnLeftClick [set] |
| UIElement.MouseEvent | OnLeftDoubleClick [set] |
| UIElement.MouseEvent | OnRightMouseDown [set] |
| UIElement.MouseEvent | OnRightMouseUp [set] |
| UIElement.MouseEvent | OnRightClick [set] |
| UIElement.MouseEvent | OnRightDoubleClick [set] |
| UIElement.MouseEvent | OnMouseOver [set] |
| UIElement.MouseEvent | OnMouseOut [set] |
| UIElement.ScrollWheelEvent | OnScrollWheel [set] |
| UIElement.ElementEvent | OnUpdate [set] |
| bool | IsMouseHovering [get, set, private set] |
Private Member Functions | |
| void | UpdateIconFrame () |
| void | DrawPanelTop (SpriteBatch spriteBatch, Vector2 position, float width, Color color) |
| void | DrawPanelBottom (SpriteBatch spriteBatch, Vector2 position, float width, Color color) |
| Tuple< decimal, decimal > | GetTrackerValues () |
| void | DrawProgressBar (SpriteBatch spriteBatch, float progress, Vector2 spot, float Width=169f, Color BackColor=default(Color), Color FillingColor=default(Color), Color BlipColor=default(Color)) |
| void | DrawPanel (SpriteBatch spriteBatch, Texture2D texture, Color color) |
| CalculatedStyle | GetDimensionsBasedOnParentDimensions (CalculatedStyle parentDimensions) |
Private Attributes | |
| Achievement | _achievement |
| UIImageFramed | _achievementIcon |
| UIImage | _achievementIconBorders |
| int | _iconIndex |
| Rectangle | _iconFrame |
| Rectangle | _iconFrameUnlocked |
| Rectangle | _iconFrameLocked |
| Asset< Texture2D > | _innerPanelTopTexture |
| Asset< Texture2D > | _innerPanelBottomTexture |
| Asset< Texture2D > | _categoryTexture |
| bool | _locked |
| bool | _large |
| int | _cornerSize |
| int | _barSize |
| Asset< Texture2D > | _borderTexture |
| Asset< Texture2D > | _backgroundTexture |
| UIElement< Parent > | k__BackingField |
| int< UniqueId > | k__BackingField |
| bool< IsMouseHovering > | k__BackingField |
| bool | _isInitialized |
| CalculatedStyle | _innerDimensions |
| CalculatedStyle | _dimensions |
| CalculatedStyle | _outerDimensions |
| SnapPoint | _snapPoint |
Static Private Attributes | |
| const int | _iconSize = 64 |
| const int | _iconSizeWithSpace = 66 |
| const int | _iconsPerRow = 8 |
| static readonly RasterizerState | OverflowHiddenRasterizerState |
| static int | _idCounter |
Definition at line 17 of file UIAchievementListItem.cs.