_containerInfinites | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_containerSacrifice | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_didClickSearchBar | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_didClickSomething | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_dimensions | Terraria.UI.UIElement | private |
_filterer | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_hovered | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_idCounter | Terraria.UI.UIElement | privatestatic |
_innerDimensions | Terraria.UI.UIElement | private |
_isInitialized | Terraria.UI.UIElement | private |
_itemGrid | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_itemIdsAvailableToShow | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_itemIdsAvailableTotal | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_lastCheckedVersionForEdits | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_lastItemAmountWeHad | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_lastItemAmountWeNeededTotal | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_lastItemIdSacrificed | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_lastTrackerCheckedForEdits | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_outerDimensions | Terraria.UI.UIElement | private |
_parentUIState | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_pistonParticleAsset | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_pistonParticleSystem | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_researchComplete | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_sacrificeAnimationTimeLeft | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_sacrificeCogsBig | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_sacrificeCogsMedium | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_sacrificeCogsSmall | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_sacrificePistons | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_searchBar | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_searchBoxPanel | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_searchString | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_showSacrificesInsteadOfInfinites | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
_snapPoint | Terraria.UI.UIElement | private |
_sorter | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | private |
Activate() | Terraria.UI.UIElement | inline |
AddCogsForSacrificeMenu(UIElement sacrificesContainer) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
AddSearchBar(UIElement searchArea) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
AddSymetricalCogsPair(UIElement sacrificesContainer, Vector2 cogOFfsetsInPixels, string assetPath, List< UIImage > imagesList) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
Append(UIElement element) | Terraria.UI.UIElement | inline |
AttemptStoppingUsingSearchbar(UIMouseEvent evt) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
BeginSacrificeAnimation() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
BuildInfinitesMenuContents(UIElement totalContainer) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
BuildPage() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
BuildSacrificeMenuContents(UIElement totalContainer) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
Children | Terraria.UI.UIElement | |
Click_SearchArea(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | 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 |
CreateBasicPanel() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivatestatic |
Deactivate() | Terraria.UI.UIElement | inline |
descriptionText_OnUpdate(UIElement affectedElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
Draw(SpriteBatch spriteBatch) | Terraria.UI.UIElement | 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 |
EscapeVirtualKeyboard() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
ExecuteRecursively(UIElementAction action) | Terraria.UI.UIElement | inlinevirtual |
FadedMouseOut(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
FadedMouseOver(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
filtersHelper_OnClickingOption() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
ForgetItemSacrifice() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
GetClippingRectangle(SpriteBatch spriteBatch) | Terraria.UI.UIElement | inline |
GetCurrentInterface() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivatestatic |
GetDimensions() | Terraria.UI.UIElement | inline |
GetDimensionsBasedOnParentDimensions(CalculatedStyle parentDimensions) | Terraria.UI.UIElement | inlineprivate |
GetElementAt(Vector2 point) | Terraria.UI.UIElement | inline |
GetInnerDimensions() | Terraria.UI.UIElement | inline |
GetItemsPerLine() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inline |
GetOuterDimensions() | Terraria.UI.UIElement | inline |
GetSacrificeAnimationProgress() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
GetSnapPoint(out SnapPoint point) | Terraria.UI.UIElement | inline |
GetSnapPoints() | Terraria.UI.UIElement | inlinevirtual |
GetViewCullingArea() | Terraria.UI.UIElement | inlinevirtual |
GoBackHere() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
HAlign | Terraria.UI.UIElement | |
Height | Terraria.UI.UIElement | |
Hover_OnMouseOut(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
Hover_OnMouseOver(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
Hover_OnUpdate(UIElement affectedElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
IgnoresMouseInteraction | Terraria.UI.UIElement | |
InfiniteItemsDisplayPage enum name | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | |
Initialize() | Terraria.UI.UIElement | inline |
IsMouseHovering | Terraria.UI.UIElement | |
Left | Terraria.UI.UIElement | |
LeftClick(UIMouseEvent evt) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | 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 |
OffsetRotationsForCogs(float rotationOffset, List< UIImage > cogsList) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivatestatic |
OnActivate() | Terraria.UI.UIElement | inlinevirtual |
OnCanceledInput() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
OnDeactivate() | Terraria.UI.UIElement | inlinevirtual |
OnEndTakingInput() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
OnFinishedSettingName(string name) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | 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 | |
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.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
OnStartTakingInput() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
OnUpdate | Terraria.UI.UIElement | |
OpenVirtualKeyboardWhenNeeded() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | 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 | |
Parent | Terraria.UI.UIElement | |
Recalculate() | Terraria.UI.UIElement | inlinevirtual |
RecalculateChildren() | Terraria.UI.UIElement | inlinevirtual |
RememberItemSacrifice(int itemId, int amountWeHave, int amountWeNeedTotal) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
Remove() | Terraria.UI.UIElement | inline |
RemoveAllChildren() | Terraria.UI.UIElement | inline |
RemoveChild(UIElement child) | Terraria.UI.UIElement | inline |
research_OnUpdate(UIElement affectedElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
RightClick(UIMouseEvent evt) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlinevirtual |
RightDoubleClick(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual |
RightMouseDown(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual |
RightMouseUp(UIMouseEvent evt) | Terraria.UI.UIElement | inlinevirtual |
sacrificeButton_OnClick(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
SacrificeWhatYouCan() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inline |
sacrificeWindow_OnUpdate(UIElement affectedElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
ScrollWheel(UIScrollWheelEvent evt) | Terraria.UI.UIElement | inlinevirtual |
ScrollWheelEvent(UIScrollWheelEvent evt, UIElement listeningElement) | Terraria.UI.UIElement | |
searchCancelButton_OnClick(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
searchCancelButton_OnMouseOver(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
SetBasicSizesForCreativeSacrificeOrInfinitesPanel(UIElement element) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivatestatic |
SetPadding(float pixels) | Terraria.UI.UIElement | inline |
SetPageTypeToShow(InfiniteItemsDisplayPage page) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inline |
SetSnapPoint(string name, int id, Vector2? anchor=null, Vector2? offset=null) | Terraria.UI.UIElement | inline |
SnapPointName_InfinitesFilter | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | static |
SnapPointName_InfinitesItemSlot | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | static |
SnapPointName_InfinitesSearch | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | static |
SnapPointName_SacrificeConfirmButton | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | static |
SnapPointName_SacrificeSlot | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | static |
StopPlayingAnimation() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inline |
Top | Terraria.UI.UIElement | |
UICreativeInfiniteItemsDisplay(UIState uiStateThatHoldsThis) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inline |
UICreativeInfiniteItemsDisplay_OnUpdate(UIElement affectedElement) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
UIElement() | Terraria.UI.UIElement | inline |
UIElementAction(UIElement element) | Terraria.UI.UIElement | |
UniqueId | Terraria.UI.UIElement | |
Update(GameTime gameTime) | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlinevirtual |
UpdateContents() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
UpdateSacrificeAnimation() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
UpdateVisualFrame() | Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay | inlineprivate |
UseImmediateMode | Terraria.UI.UIElement | |
VAlign | Terraria.UI.UIElement | |
Width | Terraria.UI.UIElement | |