![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ARComponent.h>
Inheritance diagram for UARGeoAnchorComponent:Public Member Functions | |
| UE_API void | ReceiveAdd (const FARGeoAnchorUpdatePayload &Payload) |
| UE_API void | ReceiveUpdate (const FARGeoAnchorUpdatePayload &Payload) |
| virtual UE_API void | Update (UARTrackedGeometry *TrackedGeometry) override |
| virtual UE_API void | TickComponent (float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override |
Public Member Functions inherited from UARComponent | |
| UE_API | UARComponent () |
| UE_API void | SetNativeID (FGuid NativeID) |
| UMRMeshComponent * | GetMRMesh () |
| UE_API void | ReceiveRemove () |
| UE_API void | UpdateVisualization () |
| virtual UE_API void | Remove (UARTrackedGeometry *TrackedGeometry) |
| DECLARE_MULTICAST_DELEGATE_OneParam (FMRMeshDelegate, UMRMeshComponent *) | |
Static Public Member Functions | |
| static UE_API void | SetGeoAnchorComponentDebugMode (EGeoAnchorComponentDebugMode NewDebugMode) |
Protected Member Functions | |
| UE_API void | ServerUpdatePayload (const FARGeoAnchorUpdatePayload &NewPayload) |
| virtual UE_API void | OnRep_Payload () override |
Protected Member Functions inherited from UARComponent | |
| virtual UE_API void | OnUnregister () override |
| UE_API void | RemoveMeshComponent (UARTrackedGeometry *TrackedGeometry) |
| UE_API void | ManageMeshComponentForDebugMode (bool bDebugModeEnabled, const FARSessionPayload &SessionPayload) |
| UE_API FLinearColor | GetDebugColor () const |
Static Protected Member Functions | |
| static UE_API int32 | GetDebugMode () |
Protected Attributes | |
| FARGeoAnchorUpdatePayload | ReplicatedPayload |
Protected Attributes inherited from UARComponent | |
| bool | bUseDefaultReplication = true |
| TObjectPtr< UMaterialInterface > | DefaultMeshMaterial = nullptr |
| TObjectPtr< UMaterialInterface > | DefaultWireframeMeshMaterial = nullptr |
| TObjectPtr< UMRMeshComponent > | MRMeshComponent |
| TObjectPtr< UARTrackedGeometry > | MyTrackedGeometry |
| bool | bFirstUpdate = true |
| bool | bIsRemoved = false |
| bool | bInDebugMode = false |
| bool | bSavedWireframeMode |
| FLinearColor | SavedWireframeColor |
Additional Inherited Members | |
Public Attributes inherited from UARComponent | |
| FGuid | NativeID |
| FMRMeshDelegate | OnMRMeshCreated |
| FMRMeshDelegate | OnMRMeshDestroyed |
Reimplemented from UARComponent.
| UE_API void UARGeoAnchorComponent::ReceiveAdd | ( | const FARGeoAnchorUpdatePayload & | Payload | ) |
Event when native representation is first added, called on server and clients.
| UE_API void UARGeoAnchorComponent::ReceiveUpdate | ( | const FARGeoAnchorUpdatePayload & | Payload | ) |
Event when native representation is updated, called on server and clients.
|
protected |
|
static |
|
overridevirtual |
|
overridevirtual |
Overridable native event for when native representation is updated.
Reimplemented from UARComponent.
|
protected |