Vixen
feb85697
csharp
public static class AssetEditorStrings

Every word the asset-editors module shows through the shell's own vocabulary, declared once.

Read the guide page for this →

Remarks

⚠ Two panel titles, and both were the shell's until #1301. EditorStrings declared editor.panel.ai-debugger and editor.panel.input-debug one assembly up from the only code that reads them — the two panels this module registers — so a translator met them under the editor's own words and the module could not have been shipped out of tree without leaving its panel titles behind. The shell cannot name this class (StringContributions.cs says why), so the module hands All over as it activates, the way the five toolsets do.

Deliberately small. The views under this assembly label themselves in markup and through ControlStrings; what belongs here is the vocabulary the shell shows on the module's behalf — a dock tab, a menu item — which is the only vocabulary that was ever in the wrong table.

Fields and properties (3)

  • public static StringId PanelAiDebugger

    The Agent Debugger panel.

  • public static StringId PanelInputDebug

    The Input Debug panel.

  • public static IReadOnlyList<StringId> All

    What a translator's template for this module holds.

Used by (2)

  • AssetEditorsModuleVixen.Editor.AssetEditors
  • StringCatalogChainTestsVixen.Editor.App.Tests