Vixen
02b45cc4
csharp
public enum ConstraintFrameKind

Which kind of place a frame names.

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

Remarks

A discriminator rather than a serialised type name, because the set is closed and a file that named a type would let a project's own IConstraintFrame into a format that cannot resolve it. A project-specific frame reaches a clip through the extension block.

Fields and properties (7)

  • World

    A fixed place in the world.

  • Joint

    A joint on the character's own skeleton.

  • Entity

    Whatever is bound to a named slot.

  • Socket

    A named attachment point on whatever is bound to a slot.

  • Provided

    Whatever the game wrote this frame, by name.

  • Surface

    A place on the surface of one of the character's own proxy shapes.

  • Attachment

    One of the character's own attachment points, after it has been adapted.

Used by (12)

  • AuthoringTestsVixen.Animation.Tests
  • ConstraintFrameRecordVixen.Animation
  • ConstraintProposalsVixen.Animation
  • ConstraintTagRecordVixen.Animation
  • HarnessTestsVixen.Animation.Tests
  • JointLimitTestsVixen.Animation.Tests
  • TypeRegistrationVixen.Animation
  • Vixen_Animation_Constraints_ConstraintFrameRecordSerializerVixen.Animation
  • AuthoringTestsVixen.Editor.AssetEditors.Tests
  • ConstraintAuthoringImporterTestsVixen.Editor.Assets.Tests
  • ConstraintFieldAccessVixen.Editor.AssetEditors
  • HarnessViewTestsVixen.Editor.AssetEditors.Tests