Vixen
c7401864
csharp
public sealed class StandardFrameEditorFactory

Opens a frame document as knobs.

Read the guide page for this →

Remarks

⚠ It claims .vxcompositor, which nothing claimed before it. CompositorEditorFactory claims .vxcomp — a node graph that compiles to a frame — and the frame document itself opened in nothing at all: double-clicking the file a project actually ships did nothing. So this is the editor for the format, with the knobs as its main view and the resolved stacks shown for a hand-authored document too.

The four last-mile services are properties rather than constructor arguments because the registry is built before the modules are activated — see AssetEditorsModule, whose whole job is exactly this kind of binding.

Fields and properties (6)

  • public const string EditorName

    What this editor is called, which is how the module finds it to bind it.

  • public string Name

    What this editor is called, in a menu and in a message about two of them clashing.

  • public IReadOnlyList<string> Extensions

    The extensions it claims, each with its leading dot.

  • public IEditorRegistry? Contributions

    Where the markup inspectors are registered, or null for the generated rows.

  • public IActiveScene? Scene

    The scene whose volumes the stack panel folds.

  • public IActiveView? Eye

    The view the editor is looking through.

Methods (3)

Used by (2)

  • AssetEditorsModuleVixen.Editor.AssetEditors
  • StandardEditorsVixen.Editor.AssetEditors