| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeapPassableWorld/Source/MagicLeapARPin/Public/MagicLeapARPinFunctionLibrary.h |
Include |
#include "MagicLeapARPinFunctionLibrary.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=MagicLeap)
class UMagicLeapARPinFunctionLibrary : public UBlueprintFunctionLibrary
Direct API interface for the Magic Leap Persistent AR Pin tracker system.
Name | Description | ||
---|---|---|---|
|
ARPinIdToString ( |
||
|
BindToOnMagicLeapARPinUpdatedDelegate ( |
Bind a dynamic delegate to the OnMagicLeapARPinUpdated event. |
|
|
BindToOnMagicLeapContentBindingFoundDelegate ( |
Bind a dynamic delegate to the OnMagicLeapContentBindingFound event. |
|
|
EMagicLeapPa... |
CreateTracker() |
Create an ARPin tracker. |
|
EMagicLeapPa... |
DestroyTracker() |
Destroy an ARPin tracker. |
|
GetARPinPositionAndOrientation |
Returns the world position & orientation of the requested Pin. |
|
|
GetARPinPositionAndOrientation_TrackingSpace |
Returns the position & orientation of the requested Pin in tracking space |
|
|
EMagicLeapPa... |
GetARPinState ( |
Returns the state of the requested Pin. |
|
GetARPinStateToString ( |
||
|
EMagicLeapPa... |
GetAvailableARPins |
Returns all the AR Pins currently available. |
|
EMagicLeapPa... |
GetClosestARPin |
Returns the Pin closest to the target point passed in. |
|
GetContentBindingSaveGameUserIndex() |
Get the user index used to save / load the save game object used for storing all the content bindings (PinID and ObjectID associations in a MagicLeapARPinComponent). |
|
|
EMagicLeapPa... |
GetGlobalQueryFilter ( |
The current filter used when querying pins for updates. |
|
EMagicLeapPa... |
GetNumAvailableARPins ( |
Returns the count of currently available AR Pins. |
|
IsTrackerValid() |
Is an ARPin tracker already created. |
|
|
ParseStringToARPinId |
||
|
EMagicLeapPa... |
QueryARPins ( |
Returns filtered set of Pins based on the informed parameters. |
|
SetContentBindingSaveGameUserIndex ( |
Set the user index to be used to save / load the save game object used for storing all the content bindings (PinID and ObjectID associations in a MagicLeapARPinComponent). |
|
|
EMagicLeapPa... |
SetGlobalQueryFilter ( |
Set the filter used to query ARPins at the specified frequency (see UMagicLeapARPinSettings). |
|
UnBindToOnMagicLeapARPinUpdatedDelegate ( |
Unbind a dynamic delegate from the OnMagicLeapARPinUpdated event. |
|
|
UnBindToOnMagicLeapContentBindingFoundDelegate ( |
Unbind a dynamic delegate from the OnMagicLeapContentBindingFound event. |