Navigation
API > API/Plugins > API/Plugins/GoogleARCoreBase
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDataAsset
- UARSessionConfig
- UGoogleARCoreSessionConfig
References
Module | GoogleARCoreBase |
Header | /Engine/Plugins/Runtime/AR/Google/GoogleARCore/Source/GoogleARCoreBase/Public/GoogleARCoreSessionConfig.h |
Include | #include "GoogleARCoreSessionConfig.h" |
Syntax
UCLASS&40;BlueprintType, Category&61;"AR AugmentedReality"&41;
class UGoogleARCoreSessionConfig : public UARSessionConfig
Remarks
A UDataAsset that can be used to configure ARCore specific settings on top of UARSessionConfig.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
EGoogleARCoreAugmentedFaceMode | AugmentedFaceMode | Configure which Augmented Face mode will be used in the AR session. |
![]() ![]() ![]() |
TObjectPtr< UGoogleARCoreAugmentedImageDatabase > | AugmentedImageDatabase | A UGoogleARCoreAugmentedImageDatabase asset to use use for image tracking. |
![]() ![]() ![]() |
EGoogleARCoreCameraFacing | CameraFacing | Configure which camera will be used to in the AR session. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
UGoogleARCoreSessionConfig * | CreateARCoreSessionConfig
(
bool bHorizontalPlaneDetection, |
Create a new ARCore session configuration. |
![]() ![]() ![]() |
UGoogleARCoreAugmentedImageDatabase * | Get the augmented image database being used. | |
![]() ![]() ![]() |
void | SetAugmentedImageDatabase
(
UGoogleARCoreAugmentedImageDatabase* NewImageDatabase |
Set the augmented image database to use. |