UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FARSupportInterface Member List

This is the complete list of members for FARSupportInterface, including all inherited members.

AccessSessionConfig()FARSupportInterface
AddManualEnvironmentCaptureProbe(FVector Location, FVector Extent)FARSupportInterface
AddReferencedObjects(FReferenceCollector &Collector) overrideFARSupportInterfacevirtual
AddRuntimeCandidateImage(UARSessionConfig *SessionConfig, UTexture2D *CandidateTexture, FString FriendlyName, float PhysicalWidth)FARSupportInterface
AddTrackedPointWithName(const FTransform &WorldTransform, const FString &PointName, bool bDeletePointsWithSameName)FARSupportInterface
ArePinsReadyToLoad()FARSupportInterface
AsShared()TSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inline
AsShared() constTSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inline
AsWeak()TSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inline
AsWeak() constTSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inline
DoesSharedInstanceExist() constTSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inline
EFlags enum nameFGCObject
FARSupportInterface(IARSystemSupport *InARImplementation, IXRTrackingSystem *InXRTrackingSystem)FARSupportInterface
FGCObject()FGCObjectinline
FGCObject(const FGCObject &Other)FGCObjectinline
FGCObject(FGCObject &&Other)FGCObjectinline
FGCObject(EFlags Flags)FGCObjectinlineexplicit
GetAlignmentTransform() constFARSupportInterface
GetAllPins() constFARSupportInterface
GetAllTrackedGeometries() constFARSupportInterface
GetARSessionRawPointer()FARSupportInterface
GetARSessionStatus() constFARSupportInterface
GetARTexture(EARTextureType TextureType) constFARSupportInterface
GetCameraIntrinsics(FARCameraIntrinsics &OutCameraIntrinsics) constFARSupportInterface
GetCandidateObject(FVector Location, FVector Extent) constFARSupportInterface
GetCurrentLightEstimate() constFARSupportInterface
GetGameThreadARFrameRawPointer()FARSupportInterface
GetModularFeatureName()FARSupportInterfaceinlinestatic
GetNumberOfTrackedFacesSupported() constFARSupportInterface
GetPointCloud() constFARSupportInterface
GetReferencerName() const overrideFARSupportInterfaceinlinevirtual
GetReferencerPropertyName(UObject *Object, FString &OutPropertyName) constFGCObjectinlinevirtual
GetSessionConfig() constFARSupportInterface
GetSupportedVideoFormats(EARSessionType SessionType=EARSessionType::World) constFARSupportInterface
GetTracked2DPose() constFARSupportInterface
GetTrackingQuality() constFARSupportInterface
GetTrackingQualityReason() constFARSupportInterface
GetWorldMappingStatus() constFARSupportInterface
GetXRTrackingSystem()FARSupportInterface
GGCObjectReferencerFGCObjectstatic
InitializeARSystem()FARSupportInterface
IsARAvailable() constFARSupportInterface
IsEnvironmentCaptureSupported() constFARSupportInterface
IsLocalPinSaveSupported() constFARSupportInterface
IsSceneReconstructionSupported(EARSessionType SessionType, EARSceneReconstruction SceneReconstructionMethod) constFARSupportInterface
IsSessionTrackingFeatureSupported(EARSessionType SessionType, EARSessionTrackingFeature SessionTrackingFeature) constFARSupportInterface
IsSessionTypeSupported(EARSessionType SessionType) constFARSupportInterface
LineTraceTrackedObjects(const FVector2D ScreenCoords, EARLineTraceChannels TraceChannels)FARSupportInterface
LineTraceTrackedObjects(const FVector Start, const FVector End, EARLineTraceChannels TraceChannels)FARSupportInterface
LoadARPins(TMap< FName, UARPin * > &LoadedPins)FARSupportInterface
OnAlignmentTransformUpdatedFARSupportInterface
OnARSessionStartedFARSupportInterface
TSharedFromThis< FARSupportInterface, ESPMode::operator=(TSharedFromThis const &)TSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inlineprotected
FGCObject::operator=(const FGCObject &)FGCObjectinline
FGCObject::operator=(FGCObject &&)FGCObjectinline
PauseARSession()FARSupportInterface
PinComponent(USceneComponent *ComponentToPin, const FTransform &PinToWorldTransform, UARTrackedGeometry *TrackedGeometry=nullptr, const FName DebugName=NAME_None)FARSupportInterface
PinComponent(USceneComponent *ComponentToPin, const FARTraceResult &HitResult, const FName DebugName=NAME_None)FARSupportInterface
PinComponent(USceneComponent *ComponentToPin, UARPin *Pin)FARSupportInterface
RegisterGCObject()FGCObject
RemoveAllSavedARPins()FARSupportInterface
RemovePin(UARPin *PinToRemove)FARSupportInterface
RemoveSavedARPin(FName InName)FARSupportInterface
ResizeXRCamera(const FIntPoint &InSize)FARSupportInterface
SaveARPin(FName InName, UARPin *InPin)FARSupportInterface
SaveWorld() constFARSupportInterface
SetAlignmentTransform(const FTransform &InAlignmentTransform)FARSupportInterface
SetEnabledXRCamera(bool bOnOff)FARSupportInterface
SharedThis(OtherType *ThisPtr)TSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inlineprotectedstatic
StartARGameFrame(FWorldContext &WorldContext)FARSupportInterface
StartARSession(UARSessionConfig *InSessionConfig)FARSupportInterface
StaticInit()FGCObjectstatic
StopARSession()FARSupportInterface
ToggleARCapture(const bool bOnOff, const EARCaptureType CaptureType)FARSupportInterface
TryGetOrCreatePinForNativeResource(void *InNativeResource, const FString &InAnchorName, UARPin *&OutAnchor)FARSupportInterface
TSharedFromThis()TSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inlineprotected
UnregisterGCObject()FGCObject
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inline
~FARSupportInterface()FARSupportInterfacevirtual
~FGCObject()FGCObjectinlinevirtual
~TSharedFromThis()TSharedFromThis< FARSupportInterface, ESPMode::ThreadSafe >inlineprotected