| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/AR/Google/GoogleARCore/Source/GoogleARCoreBase/Public/GoogleARCoreFunctionLibrary.h |
Include |
#include "GoogleARCoreFunctionLibrary.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UGoogleARCoreSessionFunctionLibrary : public UBlueprintFunctionLibrary
A function library that provides static/Blueprint functions associated with GoogleARCore session.
Name | Description | ||
---|---|---|---|
|
UARCandidate... |
AddRuntimeCandidateImageFromRawbytes ( |
Create an ARCandidateImage object from the raw pixel data and add it to the ARCandidateImageList of the given `UARSessionConfig_ object. |
|
CheckARCoreAvailability ( |
A Latent Action to check the availability of ARCore on this device. |
|
|
EGoogleARCor... |
CheckARCoreAvailableStatus() |
A polling function to check the ARCore availability in C++. |
|
GetAllAugmentedFaces ( |
Gets a list of all valid UGoogleARCoreAugmentedFace objects that ARCore is currently tracking. |
|
|
GetAllAugmentedImages |
Gets a list of all valid UGoogleARCoreAugmentedImage objects that ARCore is currently tracking. |
|
|
GetAllPlanes ( |
Gets a list of all valid UARPlaneGeometry objects that ARCore is currently tracking. |
|
|
GetAllTrackable ( |
Template function to get all trackables from a given type. |
|
|
GetAllTrackablePoints ( |
Gets a list of all valid UARTrackedPoint objects that ARCore is currently tracking. |
|
|
EGoogleARCor... |
GetARCoreAPKInstallResult() |
A polling function to check the ARCore install request result in C++. |
|
GetARCoreCameraConfig ( |
Get the FGoogleARCoreCameraConfig that the current ARCore session is using. |
|
|
UGoogleARCor... |
GetARCoreEventManager() |
Get the UGoogleARCoreEventManager to bind BP events or c++ delegate in GoogleARCore plugins. |
|
InstallARCoreService ( |
A Latent Action to initiates installation of ARCore if required. |
|
|
IsPassthroughCameraRenderingEnabled() |
Returns the state of the passthrough camera rendering in GoogleARCore ARSystem. |
|
|
EGoogleARCor... |
RequestInstallARCoreAPK() |
Initiates installation of ARCore if required. |
|
SetARCoreCameraConfig ( |
Configure the ARCoreSession with the desired camera configuration. |
|
|
SetPassthroughCameraRenderingEnabled ( |
Enables/Disables the passthrough camera rendering in GoogleARCore ARSystem. |
|
|
StartARCoreSession ( |
Starts a new ARCore tracking session GoogleARCore specific configuration. |
Name | Description | ||
---|---|---|---|
|
GetPassthroughCameraImageUV |
Use UGoogleARCoreFrameFunctionLibrary::TransformARCoordinates2D(EGoogleARCoreCoordinates2DType::Viewport, InUV, EGoogleARCoreCoordinates2DType::Texture, OutUV) instead. |