Vixen
02b45cc4
csharp
public record class ToolbarGroup

Several commands drawn as one segmented control.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

⚠ Translate, Rotate and Scale are a choice and have to look like one. Three adjacent buttons that happen to be next to each other say nothing about being mutually exclusive; a segmented control says it before anything is clicked. The commands are ordinary commands with a RadioGroup — nothing here enforces exclusivity, because what makes them exclusive is that each one's Checked predicate reads the same state.

Fields and properties (1)

  • public string[] CommandIds

    Its members, in order.

Methods (1)

  • public ToolbarGroup(params string[] CommandIds)

    Several commands drawn as one segmented control.

Used by (13)

  • BlockoutModeVixen.Editor.Blockout
  • BlockoutModeTestsVixen.Editor.Blockout.Tests
  • ChromeFixtureVixen.Editor.Ui.Tests
  • EditorApplicationVixen.Editor.App
  • EditorModeTestsVixen.Editor.App.Tests
  • EditorModesVixen.Editor.Ui
  • FoliageModeVixen.Editor.Terrain
  • ModeTestsVixen.Editor.Ui.Tests
  • TerrainModeVixen.Editor.Terrain
  • TerrainModeTestsVixen.Editor.Terrain.Tests
  • ToolbarPresenterVixen.Editor.Ui
  • ToolbarSectionTestsVixen.Editor.Ui.Tests
  • ViewportChromeVixen.Editor.App