Vixen
02b45cc4
csharp
public sealed class SequenceKeyData

One key of a sequencer track.

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

Remarks

⚠ Ten numbers and a string, rather than a shape per track kind. A transform key wants ten; a camera cut wants a target and nothing else; an event wants a name. Giving each kind its own record would make the file a polymorphic tree — the thing AnimationGraphAsset refuses for the same reason — so the lanes are named by what reads them and a kind that uses three leaves seven at rest.

Fields and properties (4)

  • public float Time

    When it is, in seconds.

  • public float[] Value

    The numbers it carries. A transform key uses all ten.

  • public string Text

    What it names — an event, or a camera.

  • public TangentMode Mode

    How the value is reached from the previous key.

Used by (11)

  • AuthoringContextVixen.Editor.AssetEditors
  • AuthoringContextTestsVixen.Editor.AssetEditors.Tests
  • AuthoringTestsVixen.Editor.AssetEditors.Tests
  • MilestoneE5TestsVixen.Editor.App.Tests
  • SequenceDocumentVixen.Editor.AssetEditors
  • SequencePlayerVixen.Editor.AssetEditors
  • SequenceTrackDataVixen.Editor.AssetEditors
  • SequenceViewVixen.Editor.AssetEditors
  • TypeRegistrationVixen.Editor.AssetEditors
  • Vixen_Editor_AssetEditors_Sequencing_SequenceKeyDataSerializerVixen.Editor.AssetEditors
  • Vixen_Editor_AssetEditors_Sequencing_SequenceTrackDataSerializerVixen.Editor.AssetEditors