Table of Contents

Enum EditIntentKind

Namespace
Ofs
Assembly
Ofs.Api.dll

The kind of an EditIntent — what authoring gesture the user made. Mirrors the host's edit-intent vocabulary.

public enum EditIntentKind

Fields

AddPoint = 0

Add a point at a clicked time (Time, Pos).

AddPointAtPlayhead = 1

Add a point at the playhead on the active axis (Pos).

MovePoint = 2

Move a point from FromTime to Time/Pos.

RemovePoint = 3

Remove the point at Time.

RemoveSelected = 4

Remove the current selection.

MoveSelection = 5

Nudge the selection: in time by Direction × Reps when Direction is not None, otherwise in position by Pos (a delta). A nudge that moves a single action is delivered as MovePoint instead, so a mode handling only MovePoint covers single-action keyboard moves too; only a multi-action nudge arrives here.

Paste = 6

Paste the clipboard at Time (Exact keeps original times).