| _charInfoCategoryButton | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _charName | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _clothingStylesCategoryButton | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _clothStylesContainer | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _colorPickers | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _copyHexButton | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _copyTemplateButton | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _currentColorHSL | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _difficultyDescriptionText | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _dimensions | Terraria.UI.UIElement | private |
| _foundPoints | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _genderFemale | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _genderMale | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _hairStylesCategoryButton | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _hairstylesContainer | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _helper | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _helpGlyphLeft | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _helpGlyphRight | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _hslContainer | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _hslHexText | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _idCounter | Terraria.UI.UIElement | privatestatic |
| _infoContainer | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _innerDimensions | Terraria.UI.UIElement | private |
| _isInitialized | Terraria.UI.UIElement | private |
| _middleContainer | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _outerDimensions | Terraria.UI.UIElement | private |
| _pasteHexButton | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _pasteTemplateButton | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _player | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _randomColorButton | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _randomizePlayerButton | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _selectedPicker | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _snapPoint | Terraria.UI.UIElement | private |
| _topContainer | Terraria.GameContent.UI.States.UICharacterCreation | private |
| _validClothStyles | Terraria.GameContent.UI.States.UICharacterCreation | private |
| Activate() | Terraria.UI.UIElement | inline |
| Append(UIElement element) | Terraria.UI.UIElement | inline |
| ApplyPendingColor(Color pendingColor) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| BuildPage() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| CategoryId enum name | Terraria.GameContent.UI.States.UICharacterCreation | private |
| Children | Terraria.UI.UIElement | |
| Click_CharClothStyle(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_CharGenderFemale(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_CharGenderMale(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_CharInfo(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_ClothStyles(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_ColorPicker(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_CopyHex(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_CopyPlayerTemplate(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_GoBack(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_HairStyles(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_Naming(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_NamingAndCreating(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_PasteHex(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_PastePlayerTemplate(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_RandomizePlayer(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Click_RandomizeSingleColor(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | 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 |
| CreateColorPicker(CategoryId id, string texturePath, float xPositionStart, float xPositionPerId) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| CreateHSLSlider(HSLSliderId id) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| CreateHSLSliderButtonBase(HSLSliderId id) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| CreatePickerWithoutClick(CategoryId id, string texturePath, float xPositionStart, float xPositionPerId) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Deactivate() | Terraria.UI.UIElement | inline |
| Draw(SpriteBatch spriteBatch) | Terraria.GameContent.UI.States.UICharacterCreation | 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 |
| ExecuteRecursively(UIElementAction action) | Terraria.UI.UIElement | inlinevirtual |
| FadedMouseOut(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| FadedMouseOver(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| FinishCreatingCharacter() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| GetAndSet(int ptid, SnapPoint snap) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| 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 |
| GetHexColor(string hexString, out Vector3 hsl) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| GetHexText(Color pendingColor) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivatestatic |
| GetHSLSliderColorAt(HSLSliderId id, float pointAt) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| GetHSLSliderPosition(HSLSliderId id) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| GetInnerDimensions() | Terraria.UI.UIElement | inline |
| GetOuterDimensions() | Terraria.UI.UIElement | inline |
| GetRandomColorVector() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivatestatic |
| 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 | |
| HSLSliderId enum name | Terraria.GameContent.UI.States.UICharacterCreation | private |
| IgnoresMouseInteraction | Terraria.UI.UIElement | |
| Initialize() | Terraria.UI.UIElement | inline |
| IsMouseHovering | Terraria.UI.UIElement | |
| 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 |
| MakeBackAndCreatebuttons(UIElement outerContainer) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| MakeCategoriesBar(UIElement categoryContainer) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| MakeCharPreview(UIPanel container) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| MakeClothStylesMenu(UIElement middleInnerPanel) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| MakeHairsylesMenu(UIElement middleInnerPanel) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| MakeHSLMenu(UIElement parentContainer) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| MakeInfoMenu(UIElement parentContainer) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| MarginBottom | Terraria.UI.UIElement | |
| MarginLeft | Terraria.UI.UIElement | |
| MarginRight | Terraria.UI.UIElement | |
| MarginTop | Terraria.UI.UIElement | |
| MAX_NAME_LENGTH | Terraria.GameContent.UI.States.UICharacterCreation | static |
| 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() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| OnActivate() | Terraria.UI.UIElement | inlinevirtual |
| OnCanceledNaming() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| OnDeactivate() | Terraria.UI.UIElement | inlinevirtual |
| OnFinishedNaming(string name) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| OnFinishedNamingAndCreating(string name) | Terraria.GameContent.UI.States.UICharacterCreation | 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 | |
| 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 | |
| PointWithName(SnapPoint a, string comp) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Recalculate() | Terraria.UI.UIElement | inlinevirtual |
| RecalculateChildren() | Terraria.UI.UIElement | inlinevirtual |
| Remove() | Terraria.UI.UIElement | inline |
| RemoveAllChildren() | Terraria.UI.UIElement | inline |
| RemoveChild(UIElement child) | Terraria.UI.UIElement | inline |
| RgbToScaledHsl(Color color) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivatestatic |
| 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 |
| ScaledHslToRgb(Vector3 hsl) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivatestatic |
| ScaledHslToRgb(float hue, float saturation, float luminosity) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivatestatic |
| ScrollWheel(UIScrollWheelEvent evt) | Terraria.UI.UIElement | inlinevirtual |
| ScrollWheelEvent(UIScrollWheelEvent evt, UIElement listeningElement) | Terraria.UI.UIElement | |
| SelectColorPicker(CategoryId selection) | Terraria.GameContent.UI.States.UICharacterCreation | 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.UICharacterCreation | inlineprivate |
| SetupPlayerStatsAndInventoryBasedOnDifficulty() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| SortPoints(SnapPoint a, SnapPoint b) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Top | Terraria.UI.UIElement | |
| TryMovingCategory(int direction) | Terraria.GameContent.UI.States.UICharacterCreation | inline |
| UICharacterCreation(Player player) | Terraria.GameContent.UI.States.UICharacterCreation | inline |
| UIElement() | Terraria.UI.UIElement | inline |
| UIElementAction(UIElement element) | Terraria.UI.UIElement | |
| UIState() | Terraria.UI.UIState | inline |
| UniqueId | Terraria.UI.UIElement | |
| UnselectAllCategories() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| Update(GameTime gameTime) | Terraria.UI.UIElement | inlinevirtual |
| UpdateColorPickers() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| UpdateDifficultyDescription(UIMouseEvent evt, UIElement listeningElement) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| UpdateHelpGlyphs(UIElement element) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| UpdateHexText(Color pendingColor) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| UpdateHSL_H() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| UpdateHSL_L() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| UpdateHSL_S() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| UpdateHSLValue(HSLSliderId id, float value) | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| UpdateSelectedGender() | Terraria.GameContent.UI.States.UICharacterCreation | inlineprivate |
| UseImmediateMode | Terraria.UI.UIElement | |
| VAlign | Terraria.UI.UIElement | |
| Width | Terraria.UI.UIElement | |