| _dimensions | Terraria.UI.UIElement | private | 
  | _idCounter | Terraria.UI.UIElement | privatestatic | 
  | _innerDimensions | Terraria.UI.UIElement | private | 
  | _isInitialized | Terraria.UI.UIElement | private | 
  | _longBarWidth | Terraria.GameContent.UI.Elements.UIGenProgressBar | private | 
  | _outerDimensions | Terraria.UI.UIElement | private | 
  | _smallBarWidth | Terraria.GameContent.UI.Elements.UIGenProgressBar | private | 
  | _snapPoint | Terraria.UI.UIElement | private | 
  | _targetCurrentProgress | Terraria.GameContent.UI.Elements.UIGenProgressBar | private | 
  | _targetOverallProgress | Terraria.GameContent.UI.Elements.UIGenProgressBar | private | 
  | _texOuterCorrupt | Terraria.GameContent.UI.Elements.UIGenProgressBar | private | 
  | _texOuterCrimson | Terraria.GameContent.UI.Elements.UIGenProgressBar | private | 
  | _texOuterLower | Terraria.GameContent.UI.Elements.UIGenProgressBar | private | 
  | _visualCurrentProgress | Terraria.GameContent.UI.Elements.UIGenProgressBar | private | 
  | _visualOverallProgress | Terraria.GameContent.UI.Elements.UIGenProgressBar | private | 
  | Activate() | Terraria.UI.UIElement | inline | 
  | Append(UIElement element) | Terraria.UI.UIElement | inline | 
  | Children | Terraria.UI.UIElement |  | 
  | CompareTo(object obj) | Terraria.UI.UIElement | inlinevirtual | 
  | System::IComparable.CompareTo(T other) | System.IComparable< in T > |  | 
  | ContainsPoint(Vector2 point) | Terraria.UI.UIElement | inlinevirtual | 
  | CopyStyle(UIElement element) | Terraria.UI.UIElement | inline | 
  | Deactivate() | Terraria.UI.UIElement | inline | 
  | Draw(SpriteBatch spriteBatch) | Terraria.UI.UIElement | inlinevirtual | 
  | DrawChildren(SpriteBatch spriteBatch) | Terraria.UI.UIElement | inlineprotectedvirtual | 
  | DrawDebugHitbox(BasicDebugDrawer drawer, float colorIntensity=0f) | Terraria.UI.UIElement | inline | 
  | DrawFilling(SpriteBatch spritebatch, Texture2D tex, Texture2D texShadow, Vector2 topLeft, int completedWidth, int totalWidth, Color separator, Color empty) | Terraria.GameContent.UI.Elements.UIGenProgressBar | inlineprivate | 
  | DrawFilling2(SpriteBatch spritebatch, Vector2 topLeft, int height, int completedWidth, int totalWidth, Color filled, Color separator, Color empty) | Terraria.GameContent.UI.Elements.UIGenProgressBar | inlineprivate | 
  | DrawSelf(SpriteBatch spriteBatch) | Terraria.GameContent.UI.Elements.UIGenProgressBar | inlineprotectedvirtual | 
  | ElementEvent(UIElement affectedElement) | Terraria.UI.UIElement |  | 
  | Elements | Terraria.UI.UIElement | protected | 
  | ExecuteRecursively(UIElement.UIElementAction action) | Terraria.UI.UIElement | inlinevirtual | 
  | GetClippingRectangle(SpriteBatch spriteBatch) | Terraria.UI.UIElement | inline | 
  | GetDimensions() | Terraria.UI.UIElement | inline | 
  | GetDimensionsBasedOnParentDimensions(CalculatedStyle parentDimensions) | Terraria.UI.UIElement | inlineprivate | 
  | GetElementAt(Vector2 point) | Terraria.UI.UIElement | inline | 
  | GetInnerDimensions() | Terraria.UI.UIElement | inline | 
  | GetOuterDimensions() | Terraria.UI.UIElement | inline | 
  | GetSnapPoint(out SnapPoint point) | Terraria.UI.UIElement | inline | 
  | GetSnapPoints() | Terraria.UI.UIElement | inlinevirtual | 
  | GetViewCullingArea() | Terraria.UI.UIElement | inlinevirtual | 
  | HAlign | Terraria.UI.UIElement |  | 
  | Height | Terraria.UI.UIElement |  | 
  | IgnoresMouseInteraction | Terraria.UI.UIElement |  | 
  | Initialize() | Terraria.UI.UIElement | inline | 
  | IsMouseHovering | Terraria.UI.UIElement |  | 
  | k__BackingField | Terraria.UI.UIElement | private | 
  | k__BackingField | Terraria.UI.UIElement | private | 
  | k__BackingField | Terraria.UI.UIElement | private | 
  | Left | Terraria.UI.UIElement |  | 
  | LeftClick(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | LeftDoubleClick(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | LeftMouseDown(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | LeftMouseUp(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | MarginBottom | Terraria.UI.UIElement |  | 
  | MarginLeft | Terraria.UI.UIElement |  | 
  | MarginRight | Terraria.UI.UIElement |  | 
  | MarginTop | Terraria.UI.UIElement |  | 
  | MaxHeight | Terraria.UI.UIElement |  | 
  | MaxWidth | Terraria.UI.UIElement |  | 
  | MinHeight | Terraria.UI.UIElement |  | 
  | MinWidth | Terraria.UI.UIElement |  | 
  | MouseEvent(UIMouseEvent evt, UIElement listeningElement) | Terraria.UI.UIElement |  | 
  | MouseOut(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | MouseOver(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | OnActivate() | Terraria.UI.UIElement | inlinevirtual | 
  | OnDeactivate() | Terraria.UI.UIElement | inlinevirtual | 
  | OnInitialize() | Terraria.UI.UIElement | inlinevirtual | 
  | OnLeftClick | Terraria.UI.UIElement |  | 
  | OnLeftDoubleClick | Terraria.UI.UIElement |  | 
  | OnLeftMouseDown | Terraria.UI.UIElement |  | 
  | OnLeftMouseUp | Terraria.UI.UIElement |  | 
  | OnMouseOut | Terraria.UI.UIElement |  | 
  | OnMouseOver | Terraria.UI.UIElement |  | 
  | OnRightClick | Terraria.UI.UIElement |  | 
  | OnRightDoubleClick | Terraria.UI.UIElement |  | 
  | OnRightMouseDown | Terraria.UI.UIElement |  | 
  | OnRightMouseUp | Terraria.UI.UIElement |  | 
  | OnScrollWheel | Terraria.UI.UIElement |  | 
  | OnUpdate | Terraria.UI.UIElement |  | 
  | OverflowHidden | Terraria.UI.UIElement |  | 
  | OverflowHiddenRasterizerState | Terraria.UI.UIElement | privatestatic | 
  | OverrideSamplerState | Terraria.UI.UIElement |  | 
  | PaddingBottom | Terraria.UI.UIElement |  | 
  | PaddingLeft | Terraria.UI.UIElement |  | 
  | PaddingRight | Terraria.UI.UIElement |  | 
  | PaddingTop | Terraria.UI.UIElement |  | 
  | Parent | Terraria.UI.UIElement |  | 
  | Recalculate() | Terraria.GameContent.UI.Elements.UIGenProgressBar | inlinevirtual | 
  | RecalculateChildren() | Terraria.UI.UIElement | inlinevirtual | 
  | Remove() | Terraria.UI.UIElement | inline | 
  | RemoveAllChildren() | Terraria.UI.UIElement | inline | 
  | RemoveChild(UIElement child) | Terraria.UI.UIElement | inline | 
  | RightClick(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | RightDoubleClick(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | RightMouseDown(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | RightMouseUp(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | ScrollWheel(UIScrollWheelEvent evt) | Terraria.UI.UIElement | inlinevirtual | 
  | ScrollWheelEvent(UIScrollWheelEvent evt, UIElement listeningElement) | Terraria.UI.UIElement |  | 
  | SetPadding(float pixels) | Terraria.UI.UIElement | inline | 
  | SetProgress(float overallProgress, float currentProgress) | Terraria.GameContent.UI.Elements.UIGenProgressBar | inline | 
  | SetSnapPoint(string name, int id, Vector2? anchor=null, Vector2? offset=null) | Terraria.UI.UIElement | inline | 
  | Top | Terraria.UI.UIElement |  | 
  | UIElement() | Terraria.UI.UIElement | inline | 
  | UIElement() | Terraria.UI.UIElement | inlineprivatestatic | 
  | UIElementAction(UIElement element) | Terraria.UI.UIElement |  | 
  | UIGenProgressBar() | Terraria.GameContent.UI.Elements.UIGenProgressBar | inline | 
  | UniqueId | Terraria.UI.UIElement |  | 
  | Update(GameTime gameTime) | Terraria.UI.UIElement | inlinevirtual | 
  | UseImmediateMode | Terraria.UI.UIElement |  | 
  | VAlign | Terraria.UI.UIElement |  | 
  | Width | Terraria.UI.UIElement |  |