Vixen
5cf01f31
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 (4)

  • public const string EditorName

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

  • public override string Name

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

  • public override IReadOnlyList<string> Extensions

    The extensions it claims, each with its leading dot.

  • public override IReadOnlyList<Type> DocumentTypes

    Every type Open may return; a view is found for each by DocumentView.

Methods (2)

Used by (2)

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