UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ARDependencyHandler.h File Reference
#include "CoreTypes.h"
#include "Engine/LatentActionManager.h"
#include "Features/IModularFeature.h"
#include "Misc/AssertionMacros.h"
#include "UObject/NameTypes.h"
#include "UObject/Object.h"
#include "UObject/ObjectMacros.h"
#include "UObject/UObjectGlobals.h"
#include "ARDependencyHandler.generated.h"

Go to the source code of this file.

Classes

class  UARDependencyHandler
 

Macros

#define UE_API   AUGMENTEDREALITY_API
 

Enumerations

enum class  EARServiceAvailability : uint8 {
  UnknownError , UnknownChecking , UnknownTimedOut , UnsupportedDeviceNotCapable ,
  SupportedNotInstalled , SupportedVersionTooOld , SupportedInstalled
}
 
enum class  EARServiceInstallRequestResult : uint8 { Installed , DeviceNotCompatible , UserDeclinedInstallation , FatalError }
 
enum class  EARServicePermissionRequestResult : uint8 { Granted , Denied }
 

Macro Definition Documentation

◆ UE_API

Enumeration Type Documentation

◆ EARServiceAvailability

Enumerator
UnknownError 

Availability is unknown due to an error during checking

UnknownChecking 

Availability is being checked

UnknownTimedOut 

Availability is unknown due to timeout during checking

UnsupportedDeviceNotCapable 

The device is not capable of running the AR service

SupportedNotInstalled 

AR service is not installed

SupportedVersionTooOld 

AR service is installed but the version is too old

SupportedInstalled 

AR service is supported and installed

◆ EARServiceInstallRequestResult

Enumerator
Installed 

AR service is installed

DeviceNotCompatible 

The device is not capable of running the AR service

UserDeclinedInstallation 

The user declined the request to install the AR service

FatalError 

Other error while installing the AR service

◆ EARServicePermissionRequestResult

Enumerator
Granted 

The permission is granted by the user

Denied 

The permission is denied by the user