IAttachmentPointManager Interface

Definition

Interface for application creation and manipulation of attachment points. In particular, the creation and release of attachment points must be conducted through the IAttachmentPointManager.

public interface IAttachmentPointManager
type IAttachmentPointManager = interface
Public Interface IAttachmentPointManager

Remarks

Obtain access to the attachment point manager through the WorldLockingManager.

Methods

CreateAttachmentPoint(Vector3, IAttachmentPoint, AdjustLocationDelegate, AdjustStateDelegate)

Create and register a new attachment point.

MoveAttachmentPoint(IAttachmentPoint, Vector3)

Move (as opposed to Teleport) means that the object is meant to have traversed frozen space from its old position to the given new position on some continuous path.

ReleaseAttachmentPoint(IAttachmentPoint)

Release an attachment point for disposal. The attachment point is no longer valid after this call. This also un-registers the handlers (if any) given when it was created.

TeleportAttachmentPoint(IAttachmentPoint, Vector3, IAttachmentPoint)

Teleport (as opposed to Move) means that the object is meant to have disappeared at its old position and instantaneously reappeared at its new position in frozen space without traversing the space in between.

Applies to