| _bestiarySpace | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _didClickSearchBar | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _didClickSomething | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _dimensions | Terraria.UI.UIElement | private |
| _entryGrid | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _filterer | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _filteringGrid | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _filteringText | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _idCounter | Terraria.UI.UIElement | privatestatic |
| _indexesRangeText | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _infoSpace | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _innerDimensions | Terraria.UI.UIElement | private |
| _isInitialized | Terraria.UI.UIElement | private |
| _originalEntriesList | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _outerDimensions | Terraria.UI.UIElement | private |
| _progressPercentText | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _progressReport | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _searchBar | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _searchBoxPanel | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _searchString | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _selectedEntryButton | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _snapPoint | Terraria.UI.UIElement | private |
| _sorter | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _sortingGrid | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _sortingText | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _unlocksProgressBar | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| _workingSetEntries | Terraria.GameContent.UI.States.UIBestiaryTest | private |
| Activate() | Terraria.UI.UIElement | inline |
| AddBackAndForwardButtons(UIElement innerTopContainer) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| AddSearchBar(UIElement innerTopContainer, UIBestiaryEntryInfoPage infoSpace) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| AddSortAndFilterButtons(UIElement innerTopContainer, UIBestiaryEntryInfoPage infoSpace) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| Append(UIElement element) | Terraria.UI.UIElement | inline |
| AttemptStoppingUsingSearchbar(UIMouseEvent evt) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| BuildPage() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| Children | Terraria.UI.UIElement | |
| Click_CloseFilteringGrid(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| Click_CloseSortingGrid(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| Click_GoBack(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| Click_SearchArea(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| Click_SelectEntryButton(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| CloseFilteringGrid() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| CloseSortingGrid() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| CompareTo(object obj) | Terraria.UI.UIElement | inlinevirtual |
| System::IComparable.CompareTo(object? obj) | System.IComparable< in T > | |
| 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 |
| DeselectEntryButton() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| Draw(SpriteBatch spriteBatch) | Terraria.GameContent.UI.States.UIBestiaryTest | inlinevirtual |
| DrawChildren(SpriteBatch spriteBatch) | Terraria.UI.UIElement | inlineprotectedvirtual |
| DrawDebugHitbox(BasicDebugDrawer drawer, float colorIntensity=0f) | Terraria.UI.UIElement | inline |
| DrawSelf(SpriteBatch spriteBatch) | Terraria.UI.UIElement | inlineprotectedvirtual |
| ElementEvent(UIElement affectedElement) | Terraria.UI.UIElement | |
| Elements | Terraria.UI.UIElement | protected |
| EmptyInteraction(float input) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| EmptyInteraction2() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| ExecuteRecursively(UIElementAction action) | Terraria.UI.UIElement | inlinevirtual |
| FadedMouseOut(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| FadedMouseOver(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| FillBestiarySpaceWithEntries() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| FillProgressBottomBar(UIElement container) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| FilterEntries() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| GetClippingRectangle(SpriteBatch spriteBatch) | Terraria.UI.UIElement | inline |
| GetColorAtBlip(float percentile) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| GetCompletionPercentText() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| GetDimensions() | Terraria.UI.UIElement | inline |
| GetDimensionsBasedOnParentDimensions(CalculatedStyle parentDimensions) | Terraria.UI.UIElement | inlineprivate |
| GetElementAt(Vector2 point) | Terraria.UI.UIElement | inline |
| GetEntriesToShow(out int maxEntriesWidth, out int maxEntriesHeight, out int maxEntriesToHave) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| GetInnerDimensions() | Terraria.UI.UIElement | inline |
| GetOrderedPointsByCategoryName(List< SnapPoint > pts, string name) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivatestatic |
| GetOuterDimensions() | Terraria.UI.UIElement | inline |
| GetProgressPercent() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| GetSnapPoint(out SnapPoint point) | Terraria.UI.UIElement | inline |
| GetSnapPoints() | Terraria.UI.UIElement | inlinevirtual |
| GetUnlockProgress() | Terraria.GameContent.UI.States.UIBestiaryTest | inline |
| GetViewCullingArea() | Terraria.UI.UIElement | inlinevirtual |
| GoBackHere() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| HAlign | Terraria.UI.UIElement | |
| Height | Terraria.UI.UIElement | |
| IgnoresMouseInteraction | Terraria.UI.UIElement | |
| Initialize() | Terraria.UI.UIElement | inline |
| IsMouseHovering | Terraria.UI.UIElement | |
| Left | Terraria.UI.UIElement | |
| LeftClick(UIMouseEvent evt) | Terraria.GameContent.UI.States.UIBestiaryTest | inlinevirtual |
| LeftDoubleClick(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual |
| LeftMouseDown(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual |
| LeftMouseUp(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual |
| MakeExitButton(UIElement outerContainer) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| MakeLinkPointFromSnapPoint(int id, SnapPoint snap) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| 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 |
| MoveToVisuallyClosestPoint(List< UILinkPoint > lostrefpoints) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| OnActivate() | Terraria.UI.UIElement | inlinevirtual |
| OnDeactivate() | Terraria.UI.UIElement | inlinevirtual |
| OnEndTakingInput() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| OnFinishedSettingName(string name) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| 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 | |
| OnOpenPage() | Terraria.GameContent.UI.States.UIBestiaryTest | inline |
| OnRightClick | Terraria.UI.UIElement | |
| OnRightDoubleClick | Terraria.UI.UIElement | |
| OnRightMouseDown | Terraria.UI.UIElement | |
| OnRightMouseUp | Terraria.UI.UIElement | |
| OnScrollWheel | Terraria.UI.UIElement | |
| OnSearchContentsChanged(string contents) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| OnStartTakingInput() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| OnUpdate | Terraria.UI.UIElement | |
| OpenOrCloseFilteringGrid(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| OpenOrCloseSortingOptions(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| OpenVirtualKeyboardWhenNeeded() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| 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 | |
| PairLeftRight(UILinkPoint leftSide, UILinkPoint rightSide) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| PairUpDown(UILinkPoint upSide, UILinkPoint downSide) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| Parent | Terraria.UI.UIElement | |
| Recalculate() | Terraria.GameContent.UI.States.UIBestiaryTest | 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.GameContent.UI.States.UIBestiaryTest | 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.GameContent.UI.States.UIBestiaryTest | inlinevirtual |
| ScrollWheelEvent(UIScrollWheelEvent evt, UIElement listeningElement) | Terraria.UI.UIElement | |
| searchCancelButton_OnClick(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| searchCancelButton_OnMouseOver(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| SelectEntryButton(UIBestiaryEntryButton button) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| SetPadding(float pixels) | Terraria.UI.UIElement | inline |
| SetSnapPoint(string name, int id, Vector2? anchor=null, Vector2? offset=null) | Terraria.UI.UIElement | inline |
| SetupGamepadPoints(SpriteBatch spriteBatch) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| SetupPointsForEntryGrid(ref int currentID, List< SnapPoint > pts, out int gridWidth, out int gridHeight, out UILinkPoint[,] gridPoints) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| SetupPointsForFilterGrid(ref int currentID, List< SnapPoint > pts, out int gridWidth, out int gridHeight, out UILinkPoint[,] gridPoints) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| SetupPointsForSortingGrid(ref int currentID, List< SnapPoint > pts, out int gridWidth, out int gridHeight, out UILinkPoint[,] gridPoints) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| ShowStats_Completion(UIElement element) | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| SortEntries() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| Top | Terraria.UI.UIElement | |
| TryMovingPages(int direction) | Terraria.GameContent.UI.States.UIBestiaryTest | inline |
| UIBestiaryTest(BestiaryDatabase database) | Terraria.GameContent.UI.States.UIBestiaryTest | inline |
| UIElement() | Terraria.UI.UIElement | inline |
| UIElementAction(UIElement element) | Terraria.UI.UIElement | |
| UIState() | Terraria.UI.UIState | inline |
| UniqueId | Terraria.UI.UIElement | |
| Update(GameTime gameTime) | Terraria.GameContent.UI.States.UIBestiaryTest | inlinevirtual |
| UpdateBestiaryContents() | Terraria.GameContent.UI.States.UIBestiaryTest | inlineprivate |
| UpdateBestiaryGridRange() | Terraria.GameContent.UI.States.UIBestiaryTest | inline |
| UseImmediateMode | Terraria.UI.UIElement | |
| VAlign | Terraria.UI.UIElement | |
| Width | Terraria.UI.UIElement | |