WLT documentation has moved.

We are publishing both conceptual docs and API references on docs.microsoft.com. For conceptual docs, please visit our new landing page. For API references, please visit the Core WLT section of the dot net API explorer and related pages. Existing content will remain here but will not be updated further.

Search Results for

    Show / Hide Table of Contents

    IFragmentManager

    The fragment manager maintains the mapping of which attachment points are associated with which fragments.

    While the concept of fragments is important in understanding the World Locking Tools, fragments themselves are generally not interesting outside of the World Locking library.

    A client application might want to know whether the fragment an object belongs to is currently being tracked, but that information is supplied directly to the attachment point through its AdjustStateDelegate.

    Likewise, a fragment merge operation will affect the position of an attachment point, but the attachment point will be notified directly of the location modification irrespective of the containing fragment.

    The fragment manager handles the book-keeping of which fragment an attachment point is created into, and which fragment it might move into because of refit operations. It also implements the refit operation notifications.

    However, all these operations are behind the scenes. The client application will generally not interact directly with the IFragmentManager.

    The current implementation of IFragmentManager is in Assets/WorldLocking.Core/Scripts/FragmentManager.cs, which also implements the IAttachmentPointManager interface.

    See also

    • WorldLockingManager
    • IAnchorManager
    • IAttachmentPointManager

    And in API reference:

    • WorldLockingManager
    • IAnchorManager
    • IFragmentManager
    • IAttachmentPointManager
    • Improve this Doc
    In This Article
    Back to top Generated by DocFX