Vixen
02b45cc4
csharp
public sealed class MoveEntry

One move: a clip or a tree, what it is for, and what it does.

Read the guide page for this →

Remarks

Flat, with style as an ordinary facet. There is no container per style and no containment between entries — a move's "style" has no more structural standing than "this one turns left", which is what stops the set encoding a cross-product nobody wants to author.

Fields and properties (6)

  • public string Name

    What the move is called.

  • public MoveKey Key

    Its identity. What an overlay matches on.

  • public Motion Motion

    What plays. A clip, or a tree of them.

  • public FacetSet Facets

    What it is for.

  • public MoveTraits Traits

    What it does.

  • public Symbol Role

    Its role, or None if it declares none.

Methods (2)

  • public MoveEntry(string name, Motion motion, FacetSet? facets = null, MoveTraits traits = default(MoveTraits))

    Creates an entry.

  • public override string ToString()

    Returns a string that represents the current object.

Used by (20)

  • MoveSelectionBenchmarksVixen.Benchmarks.Animation
  • AlphabeticalTestScorerVixen.Animation.Tests
  • AskingTestPolicyVixen.Animation.Tests
  • AuthoringTestsVixen.Animation.Tests
  • FacetPredicateVixen.Animation
  • ITransitionPolicyVixen.Animation
  • LoadPathTestsVixen.Animation.Tests
  • MoveCandidateVixen.Animation
  • MoveCoverageVixen.Animation
  • MoveEntryRecordVixen.Animation
  • MoveExplanationsVixen.Animation
  • MoveSetVixen.Animation
  • MoveSetContentVixen.Animation
  • MoveSetMotionVixen.Animation
  • MoveSetTestsVixen.Animation.Tests
  • MoveTransitionTestsVixen.Animation.Tests
  • RuleTransitionPolicyVixen.Animation
  • SeamTestsVixen.Animation.Tests
  • TableTestSelectorVixen.Animation.Tests
  • MoveSetImporterTestsVixen.Editor.Assets.Tests