Magic Leap

Actions

Get ARPin Position and Orientation

Returns the world position & orientation of the requested Pin.

Target is Magic Leap ARPin Function Library

Get Available ARPins

Returns all the AR Pins currently available.

Target is Magic Leap ARPin Function Library

Get Closest ARPin

Returns the Pin closest to the target point passed in.

Target is Magic Leap ARPin Function Library

Get Num Available ARPins

Returns the count of currently available AR Pins.

Target is Magic Leap ARPin Function Library

Get Pinned Pin ID

Get the ID of the Pin the entity (component or actor) is currently pinned to.

Target is Magic Leap ARPin Component

Is Pinned

True if an entity (component or actor) is currently pinned by this component. If true, the entity's transform will be locked. App needs to call UnPin() if it wants to move it again. If false, and you still want your content to persist, you will have to call PinSceneComponent() or PinActor() before EndPlay().

Target is Magic Leap ARPin Component

Pin Actor

Pin given Actor to the closest AR Pin in real-world. OnPersistentEntityPinned event will be fired when a suitable AR Pin is found for this Actor. The Actor's transform will then be locked. App needs to call UnPin() if it wants to move the Actor again.

Target is Magic Leap ARPin Component

Pin Restored or Synced

True if the AR Pin for the unique ID ObjectUID was restored from the app's local storage or was repliated over network. Implies if content was already pinned earlier. Does not imply if that restored Pin is available in the current environment.

Target is Magic Leap ARPin Component

Pin Scene Component

Pin given SceneComponent to the closest AR Pin in real-world. OnPersistentEntityPinned event will be fired when a suitable AR Pin is found for this component. The component's transform will then be locked. App needs to call UnPin() if it wants to move the component again.

Target is Magic Leap ARPin Component

Un Pin

Detach or un-pin the currently pinned entity (component or actor) from the real-world. Call this if you want to change the transform of a pinned entity. Note that if you still want your content to persist, you will have to call PinSceneComponent() or PinActor() before EndPlay().

Target is Magic Leap ARPin Component