![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "ARComponent.h"#include "ARActor.h"#include "ARLifeCycleComponent.h"#include "ARTrackable.h"#include "ARSessionConfig.h"#include "AugmentedRealityModule.h"#include "Net/UnrealNetwork.h"#include "MRMeshComponent.h"#include "Kismet/KismetSystemLibrary.h"#include "UObject/UObjectIterator.h"#include "Engine/Engine.h"Macros | |
| #define | AR_DEBUG_MODE 1 |
| #define | DEFINE_AR_COMPONENT_DEBUG_MODE(VariableName, CVarName, CVarDescription, ComponentClass) |
| #define | DEFINE_AR_COMPONENT_VIRTUALS(NetworkClassName, NativeClassName, UpdatePayloadClass) |
| #define AR_DEBUG_MODE 1 |
| #define DEFINE_AR_COMPONENT_DEBUG_MODE | ( | VariableName, | |
| CVarName, | |||
| CVarDescription, | |||
| ComponentClass | |||
| ) |
| #define DEFINE_AR_COMPONENT_VIRTUALS | ( | NetworkClassName, | |
| NativeClassName, | |||
| UpdatePayloadClass | |||
| ) |
| DECLARE_CYCLE_STAT | ( | TEXT("Calculate Vertex Normals") | , |
| STAT_CalculateVertexNormals | , | ||
| STATGROUP_ARComponent | |||
| ) |
| DECLARE_CYCLE_STAT | ( | TEXT("Update FaceComponent") | , |
| STAT_UpdateFaceComponent | , | ||
| STATGROUP_ARComponent | |||
| ) |
| DECLARE_STATS_GROUP | ( | TEXT("ARComponent") | , |
| STATGROUP_ARComponent | , | ||
| STATCAT_Advanced | |||
| ) |
| DEFINE_AR_COMPONENT_DEBUG_MODE | ( | FaceComponentDebugMode | , |
| "ar.FaceComponentDebugMode" | , | ||
| "Debug mode for AR face | component, | ||
| see EFaceComponentDebugMode" | , | ||
| ARFaceComponent | |||
| ) |
| DEFINE_AR_COMPONENT_DEBUG_MODE | ( | GeoAnchorComponentDebugMode | , |
| "ar.GeoAnchorComponentDebugMode" | , | ||
| "Debug mode for AR Geo anchor | component, | ||
| see EGeoAnchorComponentDebugMode" | , | ||
| ARGeoAnchorComponent | |||
| ) |
| DEFINE_AR_COMPONENT_DEBUG_MODE | ( | ImageComponentDebugMode | , |
| "ar.ImageComponentDebugMode" | , | ||
| "Debug mode for AR image | component, | ||
| see EImageComponentDebugMode" | , | ||
| ARImageComponent | |||
| ) |
| DEFINE_AR_COMPONENT_DEBUG_MODE | ( | PlaneComponentDebugMode | , |
| "ar.PlaneComponentDebugMode" | , | ||
| "Debug mode for AR plane | component, | ||
| see EPlaneComponentDebugMode" | , | ||
| ARPlaneComponent | |||
| ) |
| DEFINE_AR_COMPONENT_DEBUG_MODE | ( | PoseComponentDebugMode | , |
| "ar.PoseComponentDebugMode" | , | ||
| "Debug mode for AR pose | component, | ||
| see EPoseComponentDebugMode" | , | ||
| ARPoseComponent | |||
| ) |
| DEFINE_AR_COMPONENT_DEBUG_MODE | ( | QRCodeComponentDebugMode | , |
| "ar.QRCodeComponentDebugMode" | , | ||
| "Debug mode for AR QR code | component, | ||
| see EQRCodeComponentDebugMode" | , | ||
| ARQRCodeComponent | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | AREnvironmentProbeComponent | , |
| AREnvironmentCaptureProbe | , | ||
| AREnvironmentProbeUpdatePayload | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | ARFaceComponent | , |
| ARFaceGeometry | , | ||
| ARFaceUpdatePayload | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | ARGeoAnchorComponent | , |
| ARGeoAnchor | , | ||
| ARGeoAnchorUpdatePayload | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | ARImageComponent | , |
| ARTrackedImage | , | ||
| ARImageUpdatePayload | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | ARMeshComponent | , |
| ARTrackedGeometry | , | ||
| ARMeshUpdatePayload | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | ARObjectComponent | , |
| ARTrackedObject | , | ||
| ARObjectUpdatePayload | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | ARPlaneComponent | , |
| ARPlaneGeometry | , | ||
| ARPlaneUpdatePayload | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | ARPointComponent | , |
| ARTrackedPoint | , | ||
| ARPointUpdatePayload | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | ARPoseComponent | , |
| ARTrackedPose | , | ||
| ARPoseUpdatePayload | |||
| ) |
| DEFINE_AR_COMPONENT_VIRTUALS | ( | ARQRCodeComponent | , |
| ARTrackedQRCode | , | ||
| ARQRCodeUpdatePayload | |||
| ) |
| void NotifyDebugModeUpdated | ( | ) |