Skip to content

Instantly share code, notes, and snippets.

@Ddemon26
Created September 8, 2024 22:17
Show Gist options
  • Select an option

  • Save Ddemon26/e68c71f1b3aca580cf5b0da4356c4083 to your computer and use it in GitHub Desktop.

Select an option

Save Ddemon26/e68c71f1b3aca580cf5b0da4356c4083 to your computer and use it in GitHub Desktop.
Strings for UI Tool Kit
using UnityEngine;
namespace TC._UIToolkit {
public static class ToolKitStrings {
// USS Classes (commonly used)
public static readonly string ScrollView = "__unity-scroll-view";
public static readonly string ListView = "__unity-list-view";
public static readonly string Button = "__unity-button";
public static readonly string Toggle = "__unity-toggle";
public static readonly string Label = "__unity-label";
public static readonly string TextField = "__unity-text-field";
public static readonly string Slider = "__unity-slider";
public static readonly string ProgressBar = "__unity-progress-bar";
public static readonly string PopupField = "__unity-popup-field";
public static readonly string EnumField = "__unity-enum-field";
public static readonly string Toolbar = "__unity-toolbar";
public static readonly string ToolbarButton = "__unity-toolbar-button";
public static readonly string ToolbarSpacer = "__unity-toolbar-spacer";
public static readonly string ToolbarToggle = "__unity-toolbar-toggle";
public static readonly string Foldout = "__unity-foldout";
public static readonly string ScrollViewContent = "__unity-scroll-view-content";
public static readonly string HorizontalScroller = "__unity-horizontal-scroller";
public static readonly string VerticalScroller = "__unity-vertical-scroller";
public static readonly string ScrollViewViewport = "__unity-scroll-view-viewport";
public static readonly string Window = "__unity-window";
public static readonly string WindowContent = "__unity-window-content";
public static readonly string Inspector = "__unity-inspector";
public static readonly string Border = "__unity-border";
public static readonly string Active = "__unity-active";
public static readonly string Inactive = "__unity-inactive";
public static readonly string Disabled = "__unity-disabled";
public static readonly string DropdownField = "__unity-dropdown-field";
public static readonly string DropdownFieldList = "__unity-dropdown-field-list";
public static readonly string Frame = "__unity-frame";
public static readonly string SubPanel = "__unity-sub-panel";
public static readonly string OverflowHidden = "__unity-overflow-hidden";
public static readonly string OverflowVisible = "__unity-overflow-visible";
public static readonly string FocusBorder = "__unity-focus-border";
public static readonly string AlignCenter = "__unity-align-center";
public static readonly string AlignLeft = "__unity-align-left";
public static readonly string AlignRight = "__unity-align-right";
// UXML Elements (commonly used)
public static readonly string RootElement = "__unity-root-element";
public static readonly string Panel = "__unity-panel";
public static readonly string ToolbarUxml = "__unity-toolbar";
public static readonly string ToolbarButtonUxml = "__unity-toolbar-button";
public static readonly string Container = "__unity-container";
public static readonly string ContentContainer = "__unity-content-container";
public static readonly string ButtonUxml = "__unity-button";
public static readonly string LabelUxml = "__unity-label";
public static readonly string ToggleUxml = "__unity-toggle";
public static readonly string TextFieldUxml = "__unity-text-field";
public static readonly string VisualElement = "__unity-visual-element";
public static readonly string Image = "__unity-image";
public static readonly string ScrollViewUxml = "__unity-scroll-view";
public static readonly string ListViewUxml = "__unity-list-view";
public static readonly string Box = "__unity-box";
public static readonly string FoldoutUxml = "__unity-foldout";
public static readonly string ProgressBarUxml = "__unity-progress-bar";
public static readonly string SliderUxml = "__unity-slider";
public static readonly string RadioButton = "__unity-radio-button";
public static readonly string RadioButtonGroup = "__unity-radio-button-group";
public static readonly string Dropdown = "__unity-dropdown";
public static readonly string Splitter = "__unity-splitter";
public static readonly string TagField = "__unity-tag-field";
public static readonly string Minimap = "__unity-minimap";
public static readonly string ScrollBar = "__unity-scroll-bar";
public static readonly string ScrollViewHorizontal = "__unity-scroll-view-horizontal";
// Events and Actions (commonly used)
public static readonly string ChangeEvent = "__unity-change-event";
public static readonly string MouseClick = "__unity-mouse-click";
public static readonly string KeyDown = "__unity-key-down";
public static readonly string FocusIn = "__unity-focus-in";
public static readonly string FocusOut = "__unity-focus-out";
public static readonly string MouseEnter = "__unity-mouse-enter";
public static readonly string MouseLeave = "__unity-mouse-leave";
public static readonly string MouseOver = "__unity-mouse-over";
public static readonly string MouseDown = "__unity-mouse-down";
public static readonly string MouseUp = "__unity-mouse-up";
public static readonly string MouseMove = "__unity-mouse-move";
public static readonly string MouseOut = "__unity-mouse-out";
public static readonly string PointerDown = "__unity-pointer-down";
public static readonly string PointerUp = "__unity-pointer-up";
public static readonly string DragStart = "__unity-drag-start";
public static readonly string DragEnd = "__unity-drag-end";
public static readonly string DragEnter = "__unity-drag-enter";
public static readonly string DragLeave = "__unity-drag-leave";
public static readonly string DragUpdate = "__unity-drag-update";
public static readonly string DragPerform = "__unity-drag-perform";
public static readonly string DragExited = "__unity-drag-exited";
public static readonly string PointerEnter = "__unity-pointer-enter";
public static readonly string PointerExit = "__unity-pointer-exit";
public static readonly string ResizeStart = "__unity-resize-start";
public static readonly string ResizeEnd = "__unity-resize-end";
public static readonly string FocusLost = "__unity-focus-lost";
// Editor-Specific Strings
public static readonly string InspectorHeader = "__unity-inspector-header";
public static readonly string InspectorBody = "__unity-inspector-body";
public static readonly string EditorWindow = "__unity-editor-window";
public static readonly string PlayModeToolbar = "__unity-play-mode-toolbar";
public static readonly string ProjectBrowser = "__unity-project-browser";
public static readonly string SceneView = "__unity-scene-view";
public static readonly string HierarchyWindow = "__unity-hierarchy-window";
public static readonly string GameView = "__unity-game-view";
public static readonly string InspectorView = "__unity-inspector-view";
public static readonly string AssetStore = "__unity-asset-store";
public static readonly string PreferencesWindow = "__unity-preferences-window";
public static readonly string ConsoleWindow = "__unity-console-window";
public static readonly string SceneHierarchy = "__unity-scene-hierarchy";
public static readonly string ConsoleLogWarning = "__unity-console-log-warning";
public static readonly string ConsoleLogError = "__unity-console-log-error";
public static readonly string ScenePanel = "__unity-scene-panel";
public static readonly string GamePanel = "__unity-game-panel";
// Runtime UI Components
public static readonly string HudPanel = "__unity-hud-panel";
public static readonly string ModalWindow = "__unity-modal-window";
public static readonly string DialogBox = "__unity-dialog-box";
public static readonly string Tooltip = "__unity-tooltip";
public static readonly string NotificationBanner = "__unity-notification-banner";
public static readonly string LoadingScreen = "__unity-loading-screen";
public static readonly string SettingsPanel = "__unity-settings-panel";
public static readonly string PauseMenu = "__unity-pause-menu";
public static readonly string InventoryPanel = "__unity-inventory-panel";
public static readonly string AchievementsPanel = "__unity-achievements-panel";
public static readonly string InGameNotification = "__unity-in-game-notification";
public static readonly string Scoreboard = "__unity-scoreboard";
public static readonly string Leaderboard = "__unity-leaderboard";
public static readonly string HealthBar = "__unity-health-bar";
public static readonly string SkillBar = "__unity-skill-bar";
public static readonly string ActionBar = "__unity-action-bar";
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment