Zdexby TheHolyOneZ
4,763 classes
Class

UARBlueprintLibrary

: UBlueprintFunctionLibrary : UObject
/Script/AugmentedReality.ARBlueprintLibrary 0x0030 (48 B) align 8 inherited 0x0030 vtable /Script/AugmentedReality
0x00x0030

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 61

SignatureFlagsNativeParams
void UnpinComponent(USceneComponent* ComponentToUnpin)FinalNative+2 flags0x08
bool ToggleARCapture(bool bOnOff, const EARCaptureType& CaptureType)FinalNative+2 flags0x03
void StopARSession()FinalNative+2 flags0x00
void StartARSession(UARSessionConfig* SessionConfig)FinalNative+2 flags0x08
void SetEnabledXRCamera(bool bOnOff)FinalNative+2 flags0x01
void SetARWorldScale(float InWorldScale)FinalNative+2 flags0x04
void SetARWorldOriginLocationAndRotation(const FVector& OriginLocation, const FRotator& OriginRotation, bool bIsTransformInWorldSpace, bool bMaintainUpDirection)FinalNative+2 flags0x1A
void SetAlignmentTransform(FTransform& InAlignmentTransform)FinalNative+2 flags0x30
bool SaveARPinToLocalStore(const FName& InSaveName, UARPin* InPin)FinalNative+2 flags0x11
FIntPoint ResizeXRCamera(const FIntPoint& InSize)FinalNative+2 flags0x10
void RemovePin(UARPin* PinToRemove)FinalNative+2 flags0x08
void RemoveARPinFromLocalStore(const FName& InSaveName)FinalNative+2 flags0x08
void RemoveAllARPinsFromLocalStore()FinalNative+2 flags0x00
UARPin* PinComponentToTraceResult(USceneComponent* ComponentToPin, FARTraceResult& TraceResult, const FName& DebugName)FinalNative+2 flags0x80
bool PinComponentToARPin(USceneComponent* ComponentToPin, UARPin* Pin)FinalNative+2 flags0x11
UARPin* PinComponent(USceneComponent* ComponentToPin, FTransform& PinToWorldTransform, UARTrackedGeometry* TrackedGeometry, const FName& DebugName)FinalNative+2 flags0x58
void PauseARSession()FinalNative+2 flags0x00
TMap<FName, void> LoadARPinsFromLocalStore()FinalNative+2 flags0x50
TArray<void> LineTraceTrackedObjects3D(const FVector& Start, const FVector& End, bool bTestFeaturePoints, bool bTestGroundPlane, bool bTestPlaneExtents, bool bTestPlaneBoundaryPolygon)FinalNative+2 flags0x30
TArray<void> LineTraceTrackedObjects(const FVector2D& ScreenCoord, bool bTestFeaturePoints, bool bTestGroundPlane, bool bTestPlaneExtents, bool bTestPlaneBoundaryPolygon)FinalNative+2 flags0x20
bool IsSessionTypeSupported(const EARSessionType& SessionType)FinalNative+2 flags0x02
bool IsSessionTrackingFeatureSupported(const EARSessionType& SessionType, const EARSessionTrackingFeature& SessionTrackingFeature)FinalNative+2 flags0x03
bool IsSceneReconstructionSupported(const EARSessionType& SessionType, const EARSceneReconstruction& SceneReconstructionMethod)FinalNative+2 flags0x03
bool IsARSupported()FinalNative+2 flags0x01
bool IsARPinLocalStoreSupported()FinalNative+2 flags0x01
bool IsARPinLocalStoreReady()FinalNative+2 flags0x01
EARWorldMappingState GetWorldMappingStatus()FinalNative+2 flags0x01
EARTrackingQualityReason GetTrackingQualityReason()FinalNative+2 flags0x01
EARTrackingQuality GetTrackingQuality()FinalNative+2 flags0x01
TArray<void> GetSupportedVideoFormats(const EARSessionType& SessionType)FinalNative+2 flags0x18
UARSessionConfig* GetSessionConfig()FinalNative+2 flags0x08
TArray<void> GetPointCloud()FinalNative+2 flags0x10
UARTexture* GetPersonSegmentationImage()FinalNative+2 flags0x08
UARTexture* GetPersonSegmentationDepthImage()FinalNative+2 flags0x08
bool GetObjectClassificationAtLocation(const FVector& InWorldLocation, const EARObjectClassification& OutClassification, const FVector& OutClassificationLocation, float MaxLocationDiff)FinalNative+2 flags0x21
int32 GetNumberOfTrackedFacesSupported()FinalNative+2 flags0x04
UARLightEstimate* GetCurrentLightEstimate()FinalNative+2 flags0x08
bool GetCameraIntrinsics(FARCameraIntrinsics& OutCameraIntrinsics)FinalNative+2 flags0x19
UARTextureCameraImage* GetCameraImage()FinalNative+2 flags0x08
UARTextureCameraDepth* GetCameraDepth()FinalNative+2 flags0x08
float GetARWorldScale()FinalNative+2 flags0x04
UARTexture* GetARTexture(const EARTextureType& TextureType)FinalNative+2 flags0x10
FARSessionStatus GetARSessionStatus()FinalNative+2 flags0x18
TArray<void> GetAllTrackedPoses()FinalNative+2 flags0x10
TArray<void> GetAllTrackedPoints()FinalNative+2 flags0x10
TArray<void> GetAllTrackedPlanes()FinalNative+2 flags0x10
TArray<void> GetAllTrackedImages()FinalNative+2 flags0x10
TArray<void> GetAllTrackedEnvironmentCaptureProbes()FinalNative+2 flags0x10
TArray<void> GetAllTracked2DPoses()FinalNative+2 flags0x10
TArray<void> GetAllPins()FinalNative+2 flags0x10
TArray<void> GetAllGeometriesByClass(TSubclassOf<UARTrackedGeometry> GeometryClass)FinalNative+2 flags0x18
TArray<void> GetAllGeometries()FinalNative+2 flags0x10
FTransform GetAlignmentTransform()FinalNative+2 flags0x30
TArray<void> FindTrackedPointsByName(const FString& PointName)FinalNative+2 flags0x20
void DebugDrawTrackedGeometry(UARTrackedGeometry* TrackedGeometry, UObject* WorldContextObject, const FLinearColor& Color, float OutlineThickness, float PersistForSeconds)FinalNative+2 flags0x28
void DebugDrawPin(UARPin* ARPin, UObject* WorldContextObject, const FLinearColor& Color, float Scale, float PersistForSeconds)FinalNative+2 flags0x28
void CalculateClosestIntersection(const TArray<TArray<FVector>>& StartPoints, const TArray<FVector>& EndPoints, const FVector& ClosestIntersection)FinalNative+2 flags0x2C
void CalculateAlignmentTransform(FTransform& TransformInFirstCoordinateSystem, FTransform& TransformInSecondCoordinateSystem, FTransform& AlignmentTransform)FinalNative+2 flags0x90
bool AddTrackedPointWithName(FTransform& WorldTransform, const FString& PointName, bool bDeletePointsWithSameName)FinalNative+2 flags0x42
UARCandidateImage* AddRuntimeCandidateImage(UARSessionConfig* SessionConfig, UTexture2D* CandidateTexture, const FString& FriendlyName, float PhysicalWidth)FinalNative+2 flags0x30
bool AddManualEnvironmentCaptureProbe(const FVector& Location, const FVector& Extent)FinalNative+2 flags0x19