csharp
public interface IConstraintFrameWhere a goal is. The seam every kind of "somewhere" goes through.
Remarks
⚠ TryResolve returning is the important case. A frame naming a bound entity that no longer exists, or a shape that is not loaded, fails cleanly, and the stage eases the constraint out instead of snapping the limb. Resolution failure is expected, not exceptional, and an implementation that throws instead is one that turns a despawned prop into a crash.
Methods (1)
bool TryResolve(in ConstraintContext context, out Frame frame)Works out where the frame is.
Used by (16)
- AttachmentFrameVixen.Animation
- CameraConstraintsVixen.Animation
- ConstraintFrameRecordVixen.Animation
- ConstraintGoalVixen.Animation
- ConstraintStackVixen.Animation
- ConstraintTagRecordVixen.Animation
- EntityFrameVixen.Animation
- JointFrameVixen.Animation
- ModelTestFrameVixen.Animation.Tests
- ProvidedFrameVixen.Animation
- ScreenFrameVixen.Animation
- SeamTestsVixen.Animation.Tests
- SocketFrameVixen.Animation
- SurfaceFrameVixen.Animation
- TrajectoryFrameVixen.Animation
- WorldFrameVixen.Animation