diff --git a/TheProject/VRWizardProject/Build/Android/project.properties b/TheProject/VRWizardProject/Build/Android/project.properties
new file mode 100644
index 0000000..738e84e
--- /dev/null
+++ b/TheProject/VRWizardProject/Build/Android/project.properties
@@ -0,0 +1,14 @@
+# This file is automatically generated by Android Tools.
+# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
+#
+# This file must be checked in Version Control Systems.
+#
+# To customize properties used by the Ant build system edit
+# "ant.properties", and override values to adapt the script to your
+# project structure.
+#
+# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
+proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
+
+# Project target.
+target=android-19
diff --git a/TheProject/VRWizardProject/Build/Android/res/drawable-hdpi/icon.png b/TheProject/VRWizardProject/Build/Android/res/drawable-hdpi/icon.png
new file mode 100644
index 0000000..cf3c2ca
Binary files /dev/null and b/TheProject/VRWizardProject/Build/Android/res/drawable-hdpi/icon.png differ
diff --git a/TheProject/VRWizardProject/Build/Android/res/drawable-ldpi/icon.png b/TheProject/VRWizardProject/Build/Android/res/drawable-ldpi/icon.png
new file mode 100644
index 0000000..dc94a08
Binary files /dev/null and b/TheProject/VRWizardProject/Build/Android/res/drawable-ldpi/icon.png differ
diff --git a/TheProject/VRWizardProject/Build/Android/res/drawable-mdpi/icon.png b/TheProject/VRWizardProject/Build/Android/res/drawable-mdpi/icon.png
new file mode 100644
index 0000000..a975d36
Binary files /dev/null and b/TheProject/VRWizardProject/Build/Android/res/drawable-mdpi/icon.png differ
diff --git a/TheProject/VRWizardProject/Build/Android/res/drawable-xhdpi/icon.png b/TheProject/VRWizardProject/Build/Android/res/drawable-xhdpi/icon.png
new file mode 100644
index 0000000..ce300e1
Binary files /dev/null and b/TheProject/VRWizardProject/Build/Android/res/drawable-xhdpi/icon.png differ
diff --git a/TheProject/VRWizardProject/Build/Android/res/drawable/downloadimageh.png b/TheProject/VRWizardProject/Build/Android/res/drawable/downloadimageh.png
new file mode 100644
index 0000000..9289100
Binary files /dev/null and b/TheProject/VRWizardProject/Build/Android/res/drawable/downloadimageh.png differ
diff --git a/TheProject/VRWizardProject/Build/Android/res/drawable/downloadimagev.png b/TheProject/VRWizardProject/Build/Android/res/drawable/downloadimagev.png
new file mode 100644
index 0000000..f87d1a5
Binary files /dev/null and b/TheProject/VRWizardProject/Build/Android/res/drawable/downloadimagev.png differ
diff --git a/TheProject/VRWizardProject/Build/Android/res/drawable/icon.png b/TheProject/VRWizardProject/Build/Android/res/drawable/icon.png
new file mode 100644
index 0000000..a975d36
Binary files /dev/null and b/TheProject/VRWizardProject/Build/Android/res/drawable/icon.png differ
diff --git a/TheProject/VRWizardProject/Build/Android/res/drawable/splashscreen_landscape.png b/TheProject/VRWizardProject/Build/Android/res/drawable/splashscreen_landscape.png
new file mode 100644
index 0000000..4b5d4db
Binary files /dev/null and b/TheProject/VRWizardProject/Build/Android/res/drawable/splashscreen_landscape.png differ
diff --git a/TheProject/VRWizardProject/Build/Android/res/drawable/splashscreen_portrait.png b/TheProject/VRWizardProject/Build/Android/res/drawable/splashscreen_portrait.png
new file mode 100644
index 0000000..dba675e
Binary files /dev/null and b/TheProject/VRWizardProject/Build/Android/res/drawable/splashscreen_portrait.png differ
diff --git a/TheProject/VRWizardProject/Config/DefaultEditor.ini b/TheProject/VRWizardProject/Config/DefaultEditor.ini
new file mode 100644
index 0000000..3c26f07
--- /dev/null
+++ b/TheProject/VRWizardProject/Config/DefaultEditor.ini
@@ -0,0 +1,3 @@
+
+[/Script/UnrealEd.EditorPerformanceProjectSettings]
+RealtimeScreenPercentageMode=BasedOnDPIScale
diff --git a/TheProject/VRWizardProject/Config/DefaultEngine.ini b/TheProject/VRWizardProject/Config/DefaultEngine.ini
new file mode 100644
index 0000000..fef8672
--- /dev/null
+++ b/TheProject/VRWizardProject/Config/DefaultEngine.ini
@@ -0,0 +1,365 @@
+
+
+[/Script/Engine.RendererSettings]
+r.Mobile.DisableVertexFog=True
+r.Mobile.AllowDitheredLODTransition=False
+r.Mobile.AllowSoftwareOcclusion=False
+r.Mobile.VirtualTextures=False
+r.DiscardUnusedQuality=False
+r.AllowOcclusionQueries=True
+r.MinScreenRadiusForLights=0.030000
+r.MinScreenRadiusForDepthPrepass=0.030000
+r.MinScreenRadiusForCSMDepth=0.010000
+r.PrecomputedVisibilityWarning=False
+r.TextureStreaming=True
+Compat.UseDXT5NormalMaps=False
+r.VirtualTextures=False
+r.VirtualTexturedLightmaps=False
+r.VT.TileSize=128
+r.VT.TileBorderSize=4
+r.vt.FeedbackFactor=16
+r.VT.EnableCompressZlib=True
+r.VT.EnableCompressCrunch=False
+r.ClearCoatNormal=False
+r.ReflectionCaptureResolution=128
+r.ReflectionEnvironmentLightmapMixBasedOnRoughness=True
+r.ForwardShading=True
+r.VertexFoggingForOpaque=True
+r.AllowStaticLighting=True
+r.NormalMapsForStaticLighting=False
+r.GenerateMeshDistanceFields=True
+r.DistanceFieldBuild.EightBit=False
+r.GenerateLandscapeGIData=False
+r.DistanceFieldBuild.Compress=False
+r.TessellationAdaptivePixelsPerTriangle=48.000000
+r.SeparateTranslucency=False
+r.TranslucentSortPolicy=0
+TranslucentSortAxis=(X=0.000000,Y=-1.000000,Z=0.000000)
+r.CustomDepth=1
+r.CustomDepthTemporalAAJitter=True
+r.PostProcessing.PropagateAlpha=0
+r.DefaultFeature.Bloom=False
+r.DefaultFeature.AmbientOcclusion=False
+r.DefaultFeature.AmbientOcclusionStaticFraction=True
+r.DefaultFeature.AutoExposure=False
+r.DefaultFeature.AutoExposure.Method=0
+r.DefaultFeature.AutoExposure.Bias=1.000000
+r.DefaultFeature.AutoExposure.ExtendDefaultLuminanceRange=True
+r.DefaultFeature.AutoExposure.ExtendDefaultLuminanceRange=True
+r.EyeAdaptation.EditorOnly=False
+r.DefaultFeature.LocalExposure.HighlightContrastScale=0.8
+r.DefaultFeature.LocalExposure.HighlightContrastScale=1.0
+r.DefaultFeature.LocalExposure.ShadowContrastScale=0.8
+r.DefaultFeature.LocalExposure.ShadowContrastScale=1.0
+r.DefaultFeature.MotionBlur=False
+r.DefaultFeature.LensFlare=False
+r.TemporalAA.Upsampling=False
+r.SSGI.Enable=False
+r.AntiAliasingMethod=3
+r.DefaultFeature.LightUnits=1
+r.DefaultBackBufferPixelFormat=4
+r.Shadow.UnbuiltPreviewInGame=True
+r.StencilForLODDither=False
+r.EarlyZPass=3
+r.EarlyZPassOnlyMaterialMasking=False
+r.DBuffer=True
+r.ClearSceneMethod=1
+r.VelocityOutputPass=0
+r.Velocity.EnableVertexDeformation=0
+r.SelectiveBasePassOutputs=False
+bDefaultParticleCutouts=False
+fx.GPUSimulationTextureSizeX=1024
+fx.GPUSimulationTextureSizeY=1024
+r.AllowGlobalClipPlane=False
+r.GBufferFormat=1
+r.MorphTarget.Mode=True
+r.GPUCrashDebugging=False
+vr.InstancedStereo=True
+r.MobileHDR=False
+vr.MobileMultiView=True
+r.Mobile.UseHWsRGBEncoding=True
+vr.RoundRobinOcclusion=False
+vr.ODSCapture=False
+r.MeshStreaming=False
+r.WireframeCullThreshold=5.000000
+r.RayTracing=False
+r.RayTracing.UseTextureLod=False
+r.SupportStationarySkylight=True
+r.SupportLowQualityLightmaps=True
+r.SupportPointLightWholeSceneShadows=True
+r.SupportAtmosphericFog=True
+r.SupportSkyAtmosphere=True
+r.SupportSkyAtmosphereAffectsHeightFog=False
+r.SkinCache.CompileShaders=False
+r.SkinCache.DefaultBehavior=1
+r.SkinCache.SceneMemoryLimitInMB=128.000000
+r.Mobile.EnableStaticAndCSMShadowReceivers=True
+r.Mobile.EnableMovableLightCSMShaderCulling=True
+r.Mobile.AllowDistanceFieldShadows=True
+r.Mobile.AllowMovableDirectionalLights=True
+r.MobileNumDynamicPointLights=4
+r.MobileDynamicPointLightsUseStaticBranch=True
+r.Mobile.EnableMovableSpotlights=False
+r.Mobile.EnableMovableSpotlightsShadow=False
+r.GPUSkin.Support16BitBoneIndex=False
+r.GPUSkin.Limit2BoneInfluences=False
+r.SupportDepthOnlyIndexBuffers=True
+r.SupportReversedIndexBuffers=True
+r.LightPropagationVolume=False
+r.Mobile.AmbientOcclusion=False
+r.GPUSkin.UnlimitedBoneInfluences=False
+r.GPUSkin.UnlimitedBoneInfluencesThreshold=8
+r.Mobile.PlanarReflectionMode=0
+bStreamSkeletalMeshLODs=(Default=False,PerPlatform=())
+bDiscardSkeletalMeshOptionalLODs=(Default=False,PerPlatform=())
+VisualizeCalibrationColorMaterialPath=None
+VisualizeCalibrationCustomMaterialPath=None
+VisualizeCalibrationGrayscaleMaterialPath=None
+r.Mobile.AntiAliasing=3
+r.Mobile.FloatPrecisionMode=0
+r.OpenGL.ForceDXC=0
+
+r.DynamicGlobalIlluminationMethod=1
+
+r.ReflectionMethod=1
+
+r.Shadow.Virtual.Enable=1
+
+[/Script/HardwareTargeting.HardwareTargetingSettings]
+TargetedHardwareClass=Mobile
+AppliedTargetedHardwareClass=Mobile
+DefaultGraphicsPerformance=Scalable
+AppliedDefaultGraphicsPerformance=Scalable
+
+[/Script/EngineSettings.GameMapsSettings]
+EditorStartupMap=/Game/VRTemplate/Maps/VRTemplateMap.VRTemplateMap
+LocalMapOptions=
+TransitionMap=None
+bUseSplitscreen=False
+TwoPlayerSplitscreenLayout=Horizontal
+ThreePlayerSplitscreenLayout=FavorTop
+FourPlayerSplitscreenLayout=Grid
+bOffsetPlayerGamepadIds=False
+GameInstanceClass=/Script/Engine.GameInstance
+GameDefaultMap=/Game/VRTemplate/Maps/VRTemplateMap.VRTemplateMap
+ServerDefaultMap=/Engine/Maps/Entry.Entry
+GlobalDefaultGameMode=/Game/VRTemplate/Blueprints/VRGameMode.VRGameMode_C
+GlobalDefaultServerGameMode=None
+
+[/Script/Slate.SlateSettings]
+bExplicitCanvasChildZOrder=True
+
+[/Script/WindowsTargetPlatform.WindowsTargetSettings]
+DefaultGraphicsRHI=DefaultGraphicsRHI_DX12
+-D3D12TargetedShaderFormats=PCD3D_SM5
++D3D12TargetedShaderFormats=PCD3D_SM6
+-D3D11TargetedShaderFormats=PCD3D_SM5
++D3D11TargetedShaderFormats=PCD3D_SM5
+Compiler=Default
+MinimumOSVersion=MSOS_Vista
+bTarget32Bit=False
+AudioSampleRate=48000
+AudioCallbackBufferFrameSize=1024
+AudioNumBuffersToEnqueue=1
+AudioMaxChannels=0
+AudioNumSourceWorkers=4
+SpatializationPlugin=Built-in Spatialization
+ReverbPlugin=Built-in Reverb
+OcclusionPlugin=
+CompressionOverrides=(bOverrideCompressionTimes=False,DurationThreshold=5.000000,MaxNumRandomBranches=0,SoundCueQualityIndex=0)
+bUseAudioStreamCaching=False
+CacheSizeKB=0
+MaxChunkSizeOverrideKB=0
+bResampleForDevice=False
+MaxSampleRate=0.000000
+HighSampleRate=0.000000
+MedSampleRate=0.000000
+LowSampleRate=0.000000
+MinSampleRate=0.000000
+CompressionQualityModifier=0.000000
+AutoStreamingThreshold=0.000000
+SoundCueCookQualityIndex=-1
+
+[/Script/AndroidRuntimeSettings.AndroidRuntimeSettings]
+PackageName=com.epicgames.[PROJECT]
+StoreVersion=1
+StoreVersionOffsetArmV7=0
+StoreVersionOffsetArm64=0
+StoreVersionOffsetX8664=0
+ApplicationDisplayName=
+VersionDisplayName=1.0
+MinSDKVersion=32
+TargetSDKVersion=32
+InstallLocation=InternalOnly
+bEnableGradle=True
+bEnableLint=False
+bPackageDataInsideApk=True
+bCreateAllPlatformsInstall=False
+bDisableVerifyOBBOnStartUp=False
+bForceSmallOBBFiles=False
+bAllowLargeOBBFiles=False
+bAllowPatchOBBFile=False
+bAllowOverflowOBBFiles=False
+bUseExternalFilesDir=False
+bPublicLogFiles=True
+Orientation=SensorLandscape
+MaxAspectRatio=2.100000
+bUseDisplayCutout=False
+bRestoreNotificationsOnReboot=False
+bFullScreen=True
+bEnableNewKeyboard=True
+DepthBufferPreference=Default
+bValidateTextureFormats=True
+bEnableBundle=False
+bEnableUniversalAPK=True
+bBundleABISplit=True
+bBundleLanguageSplit=True
+bBundleDensitySplit=True
+ExtraApplicationSettings=
+ExtraActivitySettings=
+bAndroidVoiceEnabled=False
+bPackageForMetaQuest=True
+bRemoveOSIG=False
++GoogleVRCaps=Daydream33
+bGoogleVRSustainedPerformance=False
+KeyStore=UE.keystore
+KeyAlias=DistroKey
+KeyStorePassword=codesigner
+KeyPassword=
+bBuildForArm64=True
+bBuildForX8664=False
+bBuildForES31=False
+bSupportsVulkan=True
+bSupportsVulkanSM5=False
+ClangSanitizer=None
+bAndroidOpenGLSupportsBackbufferSampling=False
+bDetectVulkanByDefault=True
+bBuildWithHiddenSymbolVisibility=False
+bSaveSymbols=False
+bForceLDLinker=False
+bEnableGooglePlaySupport=False
+bUseGetAccounts=False
+GamesAppID=
+bEnableSnapshots=False
+bSupportAdMob=True
+AdMobAdUnitID=
+GooglePlayLicenseKey=
+GCMClientSenderID=
+bShowLaunchImage=True
+bAllowIMU=True
+bAllowControllers=True
+bBlockAndroidKeysOnControllers=False
+bControllersBlockDeviceFeedback=False
+AndroidAudio=Default
+AudioSampleRate=44100
+AudioCallbackBufferFrameSize=1024
+AudioNumBuffersToEnqueue=4
+AudioMaxChannels=0
+AudioNumSourceWorkers=0
+SpatializationPlugin=Built-in Spatialization
+ReverbPlugin=Built-in Reverb
+OcclusionPlugin=
+CompressionOverrides=(bOverrideCompressionTimes=False,DurationThreshold=5.000000,MaxNumRandomBranches=0,SoundCueQualityIndex=0)
+bUseAudioStreamCaching=False
+CacheSizeKB=0
+MaxChunkSizeOverrideKB=0
+bResampleForDevice=False
+SoundCueCookQualityIndex=-1
+MaxSampleRate=0.000000
+HighSampleRate=0.000000
+MedSampleRate=0.000000
+LowSampleRate=0.000000
+MinSampleRate=0.000000
+CompressionQualityModifier=0.000000
+AutoStreamingThreshold=0.000000
+AndroidGraphicsDebugger=None
+MaliGraphicsDebuggerPath=(Path="")
+bEnableMaliPerfCounters=False
+bMultiTargetFormat_ETC2=True
+bMultiTargetFormat_DXT=True
+bMultiTargetFormat_ASTC=True
+TextureFormatPriority_ETC2=0.200000
+TextureFormatPriority_DXT=0.600000
+TextureFormatPriority_ASTC=0.900000
+SDKAPILevelOverride=
+NDKAPILevelOverride=
+bStreamLandscapeMeshLODs=False
+
+[/Script/Engine.CollisionProfile]
+-Profiles=(Name="NoCollision",CollisionEnabled=NoCollision,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="No collision",bCanModify=False)
+-Profiles=(Name="BlockAll",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldStatic",CustomResponses=,HelpMessage="WorldStatic object that blocks all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
+-Profiles=(Name="OverlapAll",CollisionEnabled=QueryOnly,ObjectTypeName="WorldStatic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
+-Profiles=(Name="BlockAllDynamic",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldDynamic",CustomResponses=,HelpMessage="WorldDynamic object that blocks all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
+-Profiles=(Name="OverlapAllDynamic",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
+-Profiles=(Name="IgnoreOnlyPawn",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that ignores Pawn and Vehicle. All other channels will be set to default.",bCanModify=False)
+-Profiles=(Name="OverlapOnlyPawn",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that overlaps Pawn, Camera, and Vehicle. All other channels will be set to default. ",bCanModify=False)
+-Profiles=(Name="Pawn",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Pawn",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object. Can be used for capsule of any playerable character or AI. ",bCanModify=False)
+-Profiles=(Name="Spectator",CollisionEnabled=QueryOnly,ObjectTypeName="Pawn",CustomResponses=((Channel="WorldStatic",Response=ECR_Block),(Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore)),HelpMessage="Pawn object that ignores all other actors except WorldStatic.",bCanModify=False)
+-Profiles=(Name="CharacterMesh",CollisionEnabled=QueryOnly,ObjectTypeName="Pawn",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object that is used for Character Mesh. All other channels will be set to default.",bCanModify=False)
+-Profiles=(Name="PhysicsActor",CollisionEnabled=QueryAndPhysics,ObjectTypeName="PhysicsBody",CustomResponses=,HelpMessage="Simulating actors",bCanModify=False)
+-Profiles=(Name="Destructible",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Destructible",CustomResponses=,HelpMessage="Destructible actors",bCanModify=False)
+-Profiles=(Name="InvisibleWall",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldStatic object that is invisible.",bCanModify=False)
+-Profiles=(Name="InvisibleWallDynamic",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that is invisible.",bCanModify=False)
+-Profiles=(Name="Trigger",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that is used for trigger. All other channels will be set to default.",bCanModify=False)
+-Profiles=(Name="Ragdoll",CollisionEnabled=QueryAndPhysics,ObjectTypeName="PhysicsBody",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Simulating Skeletal Mesh Component. All other channels will be set to default.",bCanModify=False)
+-Profiles=(Name="Vehicle",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Vehicle",CustomResponses=,HelpMessage="Vehicle object that blocks Vehicle, WorldStatic, and WorldDynamic. All other channels will be set to default.",bCanModify=False)
+-Profiles=(Name="UI",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Block),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
++Profiles=(Name="NoCollision",CollisionEnabled=NoCollision,bCanModify=False,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="No collision")
++Profiles=(Name="BlockAll",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="WorldStatic",CustomResponses=,HelpMessage="WorldStatic object that blocks all actors by default. All new custom channels will use its own default response. ")
++Profiles=(Name="OverlapAll",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldStatic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ")
++Profiles=(Name="BlockAllDynamic",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=,HelpMessage="WorldDynamic object that blocks all actors by default. All new custom channels will use its own default response. ")
++Profiles=(Name="OverlapAllDynamic",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that overlaps all actors by default. All new custom channels will use its own default response. ")
++Profiles=(Name="IgnoreOnlyPawn",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that ignores Pawn and Vehicle. All other channels will be set to default.")
++Profiles=(Name="OverlapOnlyPawn",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that overlaps Pawn, Camera, and Vehicle. All other channels will be set to default. ")
++Profiles=(Name="Pawn",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="Pawn",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object. Can be used for capsule of any playerable character or AI. ")
++Profiles=(Name="Spectator",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="Pawn",CustomResponses=((Channel="WorldStatic"),(Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore)),HelpMessage="Pawn object that ignores all other actors except WorldStatic.")
++Profiles=(Name="CharacterMesh",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="Pawn",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object that is used for Character Mesh. All other channels will be set to default.")
++Profiles=(Name="PhysicsActor",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="PhysicsBody",CustomResponses=,HelpMessage="Simulating actors")
++Profiles=(Name="Destructible",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="Destructible",CustomResponses=,HelpMessage="Destructible actors")
++Profiles=(Name="InvisibleWall",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldStatic object that is invisible.")
++Profiles=(Name="InvisibleWallDynamic",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that is invisible.")
++Profiles=(Name="Trigger",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that is used for trigger. All other channels will be set to default.")
++Profiles=(Name="Ragdoll",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="PhysicsBody",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Simulating Skeletal Mesh Component. All other channels will be set to default.")
++Profiles=(Name="Vehicle",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="Vehicle",CustomResponses=,HelpMessage="Vehicle object that blocks Vehicle, WorldStatic, and WorldDynamic. All other channels will be set to default.")
++Profiles=(Name="UI",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility"),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ")
++DefaultChannelResponses=(Channel=ECC_GameTraceChannel1,DefaultResponse=ECR_Ignore,bTraceType=True,bStaticObject=False,Name="3DWidget")
+-ProfileRedirects=(OldName="BlockingVolume",NewName="InvisibleWall")
+-ProfileRedirects=(OldName="InterpActor",NewName="IgnoreOnlyPawn")
+-ProfileRedirects=(OldName="StaticMeshComponent",NewName="BlockAllDynamic")
+-ProfileRedirects=(OldName="SkeletalMeshActor",NewName="PhysicsActor")
+-ProfileRedirects=(OldName="InvisibleActor",NewName="InvisibleWallDynamic")
++ProfileRedirects=(OldName="BlockingVolume",NewName="InvisibleWall")
++ProfileRedirects=(OldName="InterpActor",NewName="IgnoreOnlyPawn")
++ProfileRedirects=(OldName="StaticMeshComponent",NewName="BlockAllDynamic")
++ProfileRedirects=(OldName="SkeletalMeshActor",NewName="PhysicsActor")
++ProfileRedirects=(OldName="InvisibleActor",NewName="InvisibleWallDynamic")
+-CollisionChannelRedirects=(OldName="Static",NewName="WorldStatic")
+-CollisionChannelRedirects=(OldName="Dynamic",NewName="WorldDynamic")
+-CollisionChannelRedirects=(OldName="VehicleMovement",NewName="Vehicle")
+-CollisionChannelRedirects=(OldName="PawnMovement",NewName="Pawn")
++CollisionChannelRedirects=(OldName="Static",NewName="WorldStatic")
++CollisionChannelRedirects=(OldName="Dynamic",NewName="WorldDynamic")
++CollisionChannelRedirects=(OldName="VehicleMovement",NewName="Vehicle")
++CollisionChannelRedirects=(OldName="PawnMovement",NewName="Pawn")
+
+[/Script/NavigationSystem.NavigationSystemV1]
+bAllowClientSideNavigation=True
+
+[/Script/Engine.Engine]
++ActiveGameNameRedirects=(OldGameName="TP_VirtualRealityBP",NewGameName="/Script/VRWizardProject")
++ActiveGameNameRedirects=(OldGameName="/Script/TP_VirtualRealityBP",NewGameName="/Script/VRWizardProject")
+
+[/Script/AndroidFileServerEditor.AndroidFileServerRuntimeSettings]
+bEnablePlugin=True
+bAllowNetworkConnection=True
+SecurityToken=5AF4F6324470C5A40AAD7AA18E073080
+bIncludeInShipping=False
+bAllowExternalStartInShipping=False
+bCompileAFSProject=False
+bUseCompression=False
+bLogFiles=False
+bReportStats=False
+ConnectionType=USBOnly
+bUseManualIPAddress=False
+ManualIPAddress=
+
diff --git a/TheProject/VRWizardProject/Config/DefaultGame.ini b/TheProject/VRWizardProject/Config/DefaultGame.ini
new file mode 100644
index 0000000..e0f5e0d
--- /dev/null
+++ b/TheProject/VRWizardProject/Config/DefaultGame.ini
@@ -0,0 +1,8 @@
+[/Script/EngineSettings.GeneralProjectSettings]
+ProjectID=286DFFB640FF77C647C6CFAD1E7C5995
+bStartInVR=True
+
+
+[StartupActions]
+bAddPacks=True
+InsertPack=(PackSource="StarterContent.upack",PackName="StarterContent")
diff --git a/TheProject/VRWizardProject/Config/DefaultInput.ini b/TheProject/VRWizardProject/Config/DefaultInput.ini
new file mode 100644
index 0000000..70d5213
--- /dev/null
+++ b/TheProject/VRWizardProject/Config/DefaultInput.ini
@@ -0,0 +1,113 @@
+[/Script/Engine.InputSettings]
+-AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
+-AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
+-AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
+-AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
+-AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
+-AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
+-AxisConfig=(AxisKeyName="Mouse2D",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
++AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Mouse2D",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MouseWheelAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Gamepad_LeftTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Gamepad_RightTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Gamepad_Special_Left_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Gamepad_Special_Left_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Vive_Left_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Vive_Left_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Vive_Left_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Vive_Right_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Vive_Right_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="Vive_Right_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Left_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Left_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Left_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Right_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Right_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="MixedReality_Right_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_Grip_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_Grip_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Left_Grip_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Left_Grip_Force",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Left_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Left_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Left_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Left_Trackpad_Force",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Left_Trackpad_Touch",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Right_Grip_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Right_Grip_Force",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Right_Trigger_Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Right_Trackpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Right_Trackpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="ValveIndex_Right_Trackpad_Force",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_Thumbstick",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_FaceButton1",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_Trigger",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_FaceButton2",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_IndexPointing",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_ThumbUp",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_Thumbstick",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_FaceButton1",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_Trigger",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_FaceButton2",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_IndexPointing",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_ThumbUp",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Left_ThumbPinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Left_IndexPinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Left_MiddlePinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Left_RingPinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Left_PinkPinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Right_ThumbPinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Right_IndexPinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Right_MiddlePinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Right_RingPinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusHand_Right_PinkPinchStrength",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Left_ThumbRest",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
++AxisConfig=(AxisKeyName="OculusTouch_Right_ThumbRest",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+bAltEnterTogglesFullscreen=True
+bF11TogglesFullscreen=True
+bUseMouseForTouch=False
+bEnableMouseSmoothing=True
+bEnableFOVScaling=True
+bCaptureMouseOnLaunch=True
+bEnableLegacyInputScales=True
+bEnableMotionControls=True
+bFilterInputByPlatformUser=False
+bShouldFlushPressedKeysOnViewportFocusLost=True
+bAlwaysShowTouchInterface=False
+bShowConsoleOnFourFingerTap=True
+bEnableGestureRecognizer=False
+bUseAutocorrect=False
+DefaultViewportMouseCaptureMode=CapturePermanently_IncludingInitialMouseDown
+DefaultViewportMouseLockMode=LockOnCapture
+FOVScale=0.011110
+DoubleClickTime=0.200000
+DefaultPlayerInputClass=/Script/EnhancedInput.EnhancedPlayerInput
+DefaultInputComponentClass=/Script/EnhancedInput.EnhancedInputComponent
+DefaultTouchInterface=None
+-ConsoleKeys=Tilde
++ConsoleKeys=Tilde
+
+[/Script/OpenXRInput.OpenXRInputSettings]
+MappableInputConfig=/Game/VRTemplate/Input/PMI_VRTemplate.PMI_VRTemplate
+bUseEnhancedInput=True
+
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_Grasp_Right.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_Grasp_Right.uasset
new file mode 100644
index 0000000..876b9f2
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_Grasp_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_Idle_Right.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_Idle_Right.uasset
new file mode 100644
index 0000000..fa65717
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_Idle_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_IndexCurl_Right.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_IndexCurl_Right.uasset
new file mode 100644
index 0000000..1fd84ae
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_IndexCurl_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_Point_Right.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_Point_Right.uasset
new file mode 100644
index 0000000..517be3b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_Point_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_ThumbUp_Right.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_ThumbUp_Right.uasset
new file mode 100644
index 0000000..58f0745
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/A_MannequinsXR_ThumbUp_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/MDT_MannequinsXR.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/MDT_MannequinsXR.uasset
new file mode 100644
index 0000000..2d6c1fb
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Animations/MDT_MannequinsXR.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/B_MannequinsXR.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/B_MannequinsXR.uasset
new file mode 100644
index 0000000..c6d0b4f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/B_MannequinsXR.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/CA_Mannequin.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/CA_Mannequin.uasset
new file mode 100644
index 0000000..aa5ff58
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/CA_Mannequin.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/ChromaticCurve.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/ChromaticCurve.uasset
new file mode 100644
index 0000000..d43c3eb
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/ChromaticCurve.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/MF_Diffraction.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/MF_Diffraction.uasset
new file mode 100644
index 0000000..e8a3e75
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/MF_Diffraction.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/MF_logo3layers.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/MF_logo3layers.uasset
new file mode 100644
index 0000000..9b40e52
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/MF_logo3layers.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/ML_BaseColorFallOff.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/ML_BaseColorFallOff.uasset
new file mode 100644
index 0000000..cc0de06
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Functions/ML_BaseColorFallOff.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Manny/MI_Manny_01.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Manny/MI_Manny_01.uasset
new file mode 100644
index 0000000..a7dc059
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Manny/MI_Manny_01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Manny/MI_Manny_02.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Manny/MI_Manny_02.uasset
new file mode 100644
index 0000000..be9ec73
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Manny/MI_Manny_02.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Quinn/MI_Quinn_01.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Quinn/MI_Quinn_01.uasset
new file mode 100644
index 0000000..33882c9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Quinn/MI_Quinn_01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Quinn/MI_Quinn_02.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Quinn/MI_Quinn_02.uasset
new file mode 100644
index 0000000..5bdfcae
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/Instances/Quinn/MI_Quinn_02.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/M_Mannequin.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/M_Mannequin.uasset
new file mode 100644
index 0000000..9f99524
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Materials/M_Mannequin.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/ABP_MannequinsXR.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/ABP_MannequinsXR.uasset
new file mode 100644
index 0000000..8604f66
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/ABP_MannequinsXR.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_MannyXR_left.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_MannyXR_left.uasset
new file mode 100644
index 0000000..9662674
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_MannyXR_left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_MannyXR_right.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_MannyXR_right.uasset
new file mode 100644
index 0000000..ccad567
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_MannyXR_right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_QuinnXR_left.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_QuinnXR_left.uasset
new file mode 100644
index 0000000..1659135
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_QuinnXR_left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_QuinnXR_right.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_QuinnXR_right.uasset
new file mode 100644
index 0000000..4b3b865
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SKM_QuinnXR_right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SK_MannequinsXR.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SK_MannequinsXR.uasset
new file mode 100644
index 0000000..6e3ea89
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Meshes/SK_MannequinsXR.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_ASAOPMASK_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_ASAOPMASK_MSK.uasset
new file mode 100644
index 0000000..3eef3a1
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_ASAOPMASK_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_BN.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_BN.uasset
new file mode 100644
index 0000000..a57afae
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_BN.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_CCRCCPlastic_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_CCRCCPlastic_MSK.uasset
new file mode 100644
index 0000000..20f84f9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_CCRCCPlastic_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_D.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_D.uasset
new file mode 100644
index 0000000..6158e3b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_MSR_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_MSR_MSK.uasset
new file mode 100644
index 0000000..c9a6690
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_MSR_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_N.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_N.uasset
new file mode 100644
index 0000000..4605d2c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_Tan.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_Tan.uasset
new file mode 100644
index 0000000..df689cb
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_01_Tan.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_ASAOPMASK_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_ASAOPMASK_MSK.uasset
new file mode 100644
index 0000000..ab796bd
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_ASAOPMASK_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_BN.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_BN.uasset
new file mode 100644
index 0000000..f8887ed
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_BN.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_CCRCCPlastic_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_CCRCCPlastic_MSK.uasset
new file mode 100644
index 0000000..be9bcf6
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_CCRCCPlastic_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_D.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_D.uasset
new file mode 100644
index 0000000..ec970ad
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_MSR_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_MSR_MSK.uasset
new file mode 100644
index 0000000..0e9a954
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_MSR_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_N.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_N.uasset
new file mode 100644
index 0000000..9bfc49b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_Tan.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_Tan.uasset
new file mode 100644
index 0000000..04e2857
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Manny/T_Manny_02_Tan.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_BN.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_BN.uasset
new file mode 100644
index 0000000..084e0e1
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_BN.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_D.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_D.uasset
new file mode 100644
index 0000000..4a3009c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_MSR_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_MSR_MSK.uasset
new file mode 100644
index 0000000..25ee222
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_MSR_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_N.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_N.uasset
new file mode 100644
index 0000000..41747d6
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_Tan.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_Tan.uasset
new file mode 100644
index 0000000..8ad1168
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01ID_Tan.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01_ASAOMASK_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01_ASAOMASK_MSK.uasset
new file mode 100644
index 0000000..43ac294
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01_ASAOMASK_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01_CCRCCPlastic_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01_CCRCCPlastic_MSK.uasset
new file mode 100644
index 0000000..978096e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_01_CCRCCPlastic_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_BN.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_BN.uasset
new file mode 100644
index 0000000..196e33f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_BN.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_D.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_D.uasset
new file mode 100644
index 0000000..f30a931
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_MSR_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_MSR_MSK.uasset
new file mode 100644
index 0000000..a4632c2
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_MSR_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_N.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_N.uasset
new file mode 100644
index 0000000..9305700
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_Tan.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_Tan.uasset
new file mode 100644
index 0000000..450ab66
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02ID_Tan.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02_ASAOMASK_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02_ASAOMASK_MSK.uasset
new file mode 100644
index 0000000..ef6728d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02_ASAOMASK_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02_CCRCCPlastic_MSK.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02_CCRCCPlastic_MSK.uasset
new file mode 100644
index 0000000..8fbdb12
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Quinn/T_Quinn_02_CCRCCPlastic_MSK.uasset differ
diff --git a/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Shared/T_UE_Logo_M.uasset b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Shared/T_UE_Logo_M.uasset
new file mode 100644
index 0000000..80319d4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/Characters/MannequinsXR/Textures/Shared/T_UE_Logo_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Audio/FirstPersonTemplateWeaponFire02.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Audio/FirstPersonTemplateWeaponFire02.uasset
new file mode 100644
index 0000000..fc187ea
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Audio/FirstPersonTemplateWeaponFire02.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/BaseMaterial.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/BaseMaterial.uasset
new file mode 100644
index 0000000..a6f834c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/BaseMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/FirstPersonProjectileMaterial.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/FirstPersonProjectileMaterial.uasset
new file mode 100644
index 0000000..8efce7e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/FirstPersonProjectileMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/M_FPGun.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/M_FPGun.uasset
new file mode 100644
index 0000000..5595aa7
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/M_FPGun.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_GlossyBlack_Latex_UE4.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_GlossyBlack_Latex_UE4.uasset
new file mode 100644
index 0000000..c6436a2
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_GlossyBlack_Latex_UE4.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_Plastic_Shiny_Beige.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_Plastic_Shiny_Beige.uasset
new file mode 100644
index 0000000..c3124ee
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_Plastic_Shiny_Beige.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_Screen.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_Screen.uasset
new file mode 100644
index 0000000..a93197f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_Screen.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_SoftMetal_UE4.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_SoftMetal_UE4.uasset
new file mode 100644
index 0000000..1fbfe3e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/ML_SoftMetal_UE4.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01.uasset
new file mode 100644
index 0000000..abb5c8f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01_N.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01_N.uasset
new file mode 100644
index 0000000..91bfa7b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_FineRubber.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_FineRubber.uasset
new file mode 100644
index 0000000..809ab90
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_FineRubber.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_D.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_D.uasset
new file mode 100644
index 0000000..9003b8a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_N.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_N.uasset
new file mode 100644
index 0000000..7b8f783
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Mesh/FirstPersonProjectileMesh.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/FirstPersonProjectileMesh.uasset
new file mode 100644
index 0000000..2fd90d6
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/FirstPersonProjectileMesh.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun.uasset
new file mode 100644
index 0000000..5355b9b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset
new file mode 100644
index 0000000..a5c2ad8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset
new file mode 100644
index 0000000..45fe584
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset
new file mode 100644
index 0000000..74c94d5
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Textures/T_FPGun_M.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Textures/T_FPGun_M.uasset
new file mode 100644
index 0000000..62349ed
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Textures/T_FPGun_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/FPWeapon/Textures/T_FPGun_N.uasset b/TheProject/VRWizardProject/Content/FPWeapon/Textures/T_FPGun_N.uasset
new file mode 100644
index 0000000..82db14c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/FPWeapon/Textures/T_FPGun_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MF_ProcGrid.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MF_ProcGrid.uasset
new file mode 100644
index 0000000..84dde04
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MF_ProcGrid.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray.uasset
new file mode 100644
index 0000000..4605682
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray_02.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray_02.uasset
new file mode 100644
index 0000000..2accd35
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray_02.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_PrototypeGrid_TopDark.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_PrototypeGrid_TopDark.uasset
new file mode 100644
index 0000000..bc39915
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_PrototypeGrid_TopDark.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_Solid_Blue.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_Solid_Blue.uasset
new file mode 100644
index 0000000..7b7ad88
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/MI_Solid_Blue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/M_PrototypeGrid.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/M_PrototypeGrid.uasset
new file mode 100644
index 0000000..f61487d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/M_PrototypeGrid.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/M_Solid.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/M_Solid.uasset
new file mode 100644
index 0000000..37a29b9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Materials/M_Solid.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_ChamferCube.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_ChamferCube.uasset
new file mode 100644
index 0000000..fe6da62
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_ChamferCube.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_Cube.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_Cube.uasset
new file mode 100644
index 0000000..0e7d2a3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_Cube.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_Cylinder.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_Cylinder.uasset
new file mode 100644
index 0000000..2dc5fab
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_Cylinder.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_QuarterCylinder.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_QuarterCylinder.uasset
new file mode 100644
index 0000000..cbd952c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_QuarterCylinder.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_Ramp.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_Ramp.uasset
new file mode 100644
index 0000000..f1f05c6
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Meshes/SM_Ramp.uasset differ
diff --git a/TheProject/VRWizardProject/Content/LevelPrototyping/Textures/T_GridChecker_A.uasset b/TheProject/VRWizardProject/Content/LevelPrototyping/Textures/T_GridChecker_A.uasset
new file mode 100644
index 0000000..e901d24
Binary files /dev/null and b/TheProject/VRWizardProject/Content/LevelPrototyping/Textures/T_GridChecker_A.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Floor_400x400.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Floor_400x400.uasset
new file mode 100644
index 0000000..da023b5
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Floor_400x400.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Pillar_50x500.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Pillar_50x500.uasset
new file mode 100644
index 0000000..46aed7d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Pillar_50x500.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/SM_AssetPlatform.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/SM_AssetPlatform.uasset
new file mode 100644
index 0000000..1f0f0be
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/SM_AssetPlatform.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_400x200.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_400x200.uasset
new file mode 100644
index 0000000..a7aeff7
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_400x200.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_400x300.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_400x300.uasset
new file mode 100644
index 0000000..959fd41
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_400x300.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_400x400.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_400x400.uasset
new file mode 100644
index 0000000..9ad5e36
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_400x400.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_500x500.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_500x500.uasset
new file mode 100644
index 0000000..96e5e9b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_500x500.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Door_400x300.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Door_400x300.uasset
new file mode 100644
index 0000000..8b60b28
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Door_400x300.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Door_400x400.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Door_400x400.uasset
new file mode 100644
index 0000000..55b60cb
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Door_400x400.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Window_400x300.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Window_400x300.uasset
new file mode 100644
index 0000000..cb91768
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Window_400x300.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Window_400x400.uasset b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Window_400x400.uasset
new file mode 100644
index 0000000..1d2259d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Architecture/Wall_Window_400x400.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Collapse01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Collapse01.uasset
new file mode 100644
index 0000000..9c68be4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Collapse01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Collapse02.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Collapse02.uasset
new file mode 100644
index 0000000..5bd3fec
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Collapse02.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Collapse_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Collapse_Cue.uasset
new file mode 100644
index 0000000..4548e1e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Collapse_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Explosion01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Explosion01.uasset
new file mode 100644
index 0000000..2ec32d8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Explosion01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Explosion02.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Explosion02.uasset
new file mode 100644
index 0000000..98174ab
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Explosion02.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Explosion_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Explosion_Cue.uasset
new file mode 100644
index 0000000..7984faf
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Explosion_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire01.uasset
new file mode 100644
index 0000000..0c495f4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire01_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire01_Cue.uasset
new file mode 100644
index 0000000..86861b6
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire01_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire_Sparks01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire_Sparks01.uasset
new file mode 100644
index 0000000..1479dad
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire_Sparks01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire_Sparks01_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire_Sparks01_Cue.uasset
new file mode 100644
index 0000000..f93b729
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Fire_Sparks01_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Light01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Light01.uasset
new file mode 100644
index 0000000..8e02bab
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Light01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Light01_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Light01_Cue.uasset
new file mode 100644
index 0000000..a165870
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Light01_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Light02.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Light02.uasset
new file mode 100644
index 0000000..907cd0e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Light02.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Light02_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Light02_Cue.uasset
new file mode 100644
index 0000000..1a63569
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Light02_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Smoke01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Smoke01.uasset
new file mode 100644
index 0000000..023a555
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Smoke01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Smoke01_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Smoke01_Cue.uasset
new file mode 100644
index 0000000..b7d7bad
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Smoke01_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Background_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Background_Cue.uasset
new file mode 100644
index 0000000..fc9649f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Background_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Birds01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Birds01.uasset
new file mode 100644
index 0000000..900fc5e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Birds01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Music01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Music01.uasset
new file mode 100644
index 0000000..d404003
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Music01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Music_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Music_Cue.uasset
new file mode 100644
index 0000000..1bba60d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Music_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Wind05.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Wind05.uasset
new file mode 100644
index 0000000..36bf8d9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Wind05.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Wind06.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Wind06.uasset
new file mode 100644
index 0000000..0867c74
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Starter_Wind06.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Steam01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Steam01.uasset
new file mode 100644
index 0000000..a1ee8a7
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Steam01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Audio/Steam01_Cue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Audio/Steam01_Cue.uasset
new file mode 100644
index 0000000..2ef161f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Audio/Steam01_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/FogBrightnessLUT.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/FogBrightnessLUT.uasset
new file mode 100644
index 0000000..6babc5b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/FogBrightnessLUT.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Arrows.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Arrows.uasset
new file mode 100644
index 0000000..55151f5
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Arrows.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Black.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Black.uasset
new file mode 100644
index 0000000..1e8f009
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Black.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_HDRI.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_HDRI.uasset
new file mode 100644
index 0000000..c81172b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_HDRI.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Master.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Master.uasset
new file mode 100644
index 0000000..e47d5e0
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/M_LightStage_Skybox_Master.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/SM_Arrows.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/SM_Arrows.uasset
new file mode 100644
index 0000000..94e6203
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/SM_Arrows.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/Skybox.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/Skybox.uasset
new file mode 100644
index 0000000..54dc67a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/Skybox.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/SunlightColorLUT.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/SunlightColorLUT.uasset
new file mode 100644
index 0000000..e2c3765
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Assets/SunlightColorLUT.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/BP_LightStudio.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/BP_LightStudio.uasset
new file mode 100644
index 0000000..b85ba86
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/BP_LightStudio.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset
new file mode 100644
index 0000000..b5b40a2
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Explosion.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Explosion.uasset
new file mode 100644
index 0000000..3e92029
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Explosion.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Fire.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Fire.uasset
new file mode 100644
index 0000000..a0c45b8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Fire.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Smoke.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Smoke.uasset
new file mode 100644
index 0000000..bb648c9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Smoke.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Sparks.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Sparks.uasset
new file mode 100644
index 0000000..1c27dc4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Sparks.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Steam.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Steam.uasset
new file mode 100644
index 0000000..45417c8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_Effect_Steam.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_WallSconce.uasset b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_WallSconce.uasset
new file mode 100644
index 0000000..3f29873
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Blueprints/Blueprint_WallSconce.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset b/TheProject/VRWizardProject/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset
new file mode 100644
index 0000000..9b1f1be
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Maps/Advanced_Lighting.umap b/TheProject/VRWizardProject/Content/StarterContent/Maps/Advanced_Lighting.umap
new file mode 100644
index 0000000..ebf6966
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Maps/Advanced_Lighting.umap differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Maps/Minimal_Default.umap b/TheProject/VRWizardProject/Content/StarterContent/Maps/Minimal_Default.umap
new file mode 100644
index 0000000..378270c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Maps/Minimal_Default.umap differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Maps/StarterMap.umap b/TheProject/VRWizardProject/Content/StarterContent/Maps/StarterMap.umap
new file mode 100644
index 0000000..3d55147
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Maps/StarterMap.umap differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_AssetPlatform.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_AssetPlatform.uasset
new file mode 100644
index 0000000..4962777
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_AssetPlatform.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Basic_Floor.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Basic_Floor.uasset
new file mode 100644
index 0000000..6b05cb4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Basic_Floor.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Basic_Wall.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Basic_Wall.uasset
new file mode 100644
index 0000000..dd5ae24
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Basic_Wall.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Clay_Beveled.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Clay_Beveled.uasset
new file mode 100644
index 0000000..2b8a349
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Clay_Beveled.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Clay_New.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Clay_New.uasset
new file mode 100644
index 0000000..e519245
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Clay_New.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Clay_Old.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Clay_Old.uasset
new file mode 100644
index 0000000..bd49323
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Clay_Old.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Cut_Stone.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Cut_Stone.uasset
new file mode 100644
index 0000000..2ff69bc
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Cut_Stone.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Hewn_Stone.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Hewn_Stone.uasset
new file mode 100644
index 0000000..d1d7e67
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Brick_Hewn_Stone.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ceramic_Tile_Checker.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ceramic_Tile_Checker.uasset
new file mode 100644
index 0000000..e5f0590
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ceramic_Tile_Checker.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_CobbleStone_Pebble.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_CobbleStone_Pebble.uasset
new file mode 100644
index 0000000..958dd1b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_CobbleStone_Pebble.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_CobbleStone_Rough.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_CobbleStone_Rough.uasset
new file mode 100644
index 0000000..fb1c6d3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_CobbleStone_Rough.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_CobbleStone_Smooth.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_CobbleStone_Smooth.uasset
new file mode 100644
index 0000000..642aaaa
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_CobbleStone_Smooth.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_ColorGrid_LowSpec.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_ColorGrid_LowSpec.uasset
new file mode 100644
index 0000000..4b25f74
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_ColorGrid_LowSpec.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Grime.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Grime.uasset
new file mode 100644
index 0000000..3be6070
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Grime.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Panels.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Panels.uasset
new file mode 100644
index 0000000..d843626
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Panels.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Poured.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Poured.uasset
new file mode 100644
index 0000000..34661da
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Poured.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Tiles.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Tiles.uasset
new file mode 100644
index 0000000..26e7163
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Concrete_Tiles.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Glass.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Glass.uasset
new file mode 100644
index 0000000..7168e4f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Glass.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ground_Grass.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ground_Grass.uasset
new file mode 100644
index 0000000..1cbe2a5
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ground_Grass.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ground_Gravel.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ground_Gravel.uasset
new file mode 100644
index 0000000..7d3d68f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ground_Gravel.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ground_Moss.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ground_Moss.uasset
new file mode 100644
index 0000000..ff1f454
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Ground_Moss.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Brushed_Nickel.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Brushed_Nickel.uasset
new file mode 100644
index 0000000..e34b606
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Brushed_Nickel.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Burnished_Steel.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Burnished_Steel.uasset
new file mode 100644
index 0000000..5091518
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Burnished_Steel.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Chrome.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Chrome.uasset
new file mode 100644
index 0000000..2997cde
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Chrome.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Copper.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Copper.uasset
new file mode 100644
index 0000000..2f3841c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Copper.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Gold.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Gold.uasset
new file mode 100644
index 0000000..0fc3df3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Gold.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Rust.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Rust.uasset
new file mode 100644
index 0000000..8402144
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Rust.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Steel.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Steel.uasset
new file mode 100644
index 0000000..e303340
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Metal_Steel.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Basalt.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Basalt.uasset
new file mode 100644
index 0000000..d2cf1ba
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Basalt.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Marble_Polished.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Marble_Polished.uasset
new file mode 100644
index 0000000..d177e32
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Marble_Polished.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Sandstone.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Sandstone.uasset
new file mode 100644
index 0000000..4ca7e31
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Sandstone.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Slate.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Slate.uasset
new file mode 100644
index 0000000..53f6bb8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Rock_Slate.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Checker_Dot.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Checker_Dot.uasset
new file mode 100644
index 0000000..041b0f8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Checker_Dot.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Hex_Tile.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Hex_Tile.uasset
new file mode 100644
index 0000000..f102368
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Hex_Tile.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Hex_Tile_Pulse.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Hex_Tile_Pulse.uasset
new file mode 100644
index 0000000..570262a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Hex_Tile_Pulse.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Panel.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Panel.uasset
new file mode 100644
index 0000000..1afccae
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Tech_Panel.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Water_Lake.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Water_Lake.uasset
new file mode 100644
index 0000000..88a6333
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Water_Lake.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Water_Ocean.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Water_Ocean.uasset
new file mode 100644
index 0000000..1ff0460
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Water_Ocean.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Polished.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Polished.uasset
new file mode 100644
index 0000000..8bbba08
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Polished.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Worn.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Worn.uasset
new file mode 100644
index 0000000..229a294
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Floor_Walnut_Worn.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Oak.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Oak.uasset
new file mode 100644
index 0000000..d722444
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Oak.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Pine.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Pine.uasset
new file mode 100644
index 0000000..b02101c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Pine.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Walnut.uasset b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Walnut.uasset
new file mode 100644
index 0000000..6e76341
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Materials/M_Wood_Walnut.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Burst.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Burst.uasset
new file mode 100644
index 0000000..12caa0a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Burst.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Dust_Particle.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Dust_Particle.uasset
new file mode 100644
index 0000000..4f665d0
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Dust_Particle.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Fire_SubUV.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Fire_SubUV.uasset
new file mode 100644
index 0000000..73f3eaa
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Fire_SubUV.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Heat_Distortion.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Heat_Distortion.uasset
new file mode 100644
index 0000000..d34ee58
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Heat_Distortion.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Radial_Gradient.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Radial_Gradient.uasset
new file mode 100644
index 0000000..9829b9a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Radial_Gradient.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Spark.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Spark.uasset
new file mode 100644
index 0000000..6f6f699
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_Spark.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_explosion_subUV.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_explosion_subUV.uasset
new file mode 100644
index 0000000..1af76e6
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_explosion_subUV.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_radial_ramp.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_radial_ramp.uasset
new file mode 100644
index 0000000..b022826
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_radial_ramp.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_smoke_subUV.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_smoke_subUV.uasset
new file mode 100644
index 0000000..2086e5f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/M_smoke_subUV.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/m_flare_01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/m_flare_01.uasset
new file mode 100644
index 0000000..824b44b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/Materials/m_flare_01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Ambient_Dust.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Ambient_Dust.uasset
new file mode 100644
index 0000000..38b6cab
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Ambient_Dust.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Explosion.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Explosion.uasset
new file mode 100644
index 0000000..8f6e03a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Explosion.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Fire.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Fire.uasset
new file mode 100644
index 0000000..3fb74a8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Fire.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Smoke.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Smoke.uasset
new file mode 100644
index 0000000..a6014df
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Smoke.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Sparks.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Sparks.uasset
new file mode 100644
index 0000000..8a6dc37
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Sparks.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Steam_Lit.uasset b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Steam_Lit.uasset
new file mode 100644
index 0000000..3e96da7
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Particles/P_Steam_Lit.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/MaterialSphere.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/MaterialSphere.uasset
new file mode 100644
index 0000000..6a2538f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/MaterialSphere.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Bush.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Bush.uasset
new file mode 100644
index 0000000..eaa4a2a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Bush.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Chair.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Chair.uasset
new file mode 100644
index 0000000..76ef00f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Chair.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Door.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Door.uasset
new file mode 100644
index 0000000..714d0f6
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Door.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Frame.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Frame.uasset
new file mode 100644
index 0000000..2a2dff8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Frame.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Lamp.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Lamp.uasset
new file mode 100644
index 0000000..3eb6663
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Lamp.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Rock.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Rock.uasset
new file mode 100644
index 0000000..2d59537
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Rock.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Shelf.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Shelf.uasset
new file mode 100644
index 0000000..2444258
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Shelf.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Statue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Statue.uasset
new file mode 100644
index 0000000..775313d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_Statue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_StatueGlass.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_StatueGlass.uasset
new file mode 100644
index 0000000..d1592b3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_StatueGlass.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_TableRound.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_TableRound.uasset
new file mode 100644
index 0000000..b008428
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/Materials/M_TableRound.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Bush.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Bush.uasset
new file mode 100644
index 0000000..060a376
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Bush.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Chair.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Chair.uasset
new file mode 100644
index 0000000..e062426
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Chair.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_CornerFrame.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_CornerFrame.uasset
new file mode 100644
index 0000000..5710151
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_CornerFrame.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Couch.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Couch.uasset
new file mode 100644
index 0000000..cc7d408
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Couch.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Door.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Door.uasset
new file mode 100644
index 0000000..22c9bfc
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Door.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_DoorFrame.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_DoorFrame.uasset
new file mode 100644
index 0000000..ab5e96f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_DoorFrame.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_GlassWindow.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_GlassWindow.uasset
new file mode 100644
index 0000000..93863f4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_GlassWindow.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Lamp_Ceiling.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Lamp_Ceiling.uasset
new file mode 100644
index 0000000..4e55f04
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Lamp_Ceiling.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Lamp_Wall.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Lamp_Wall.uasset
new file mode 100644
index 0000000..a1b112f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Lamp_Wall.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_PillarFrame.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_PillarFrame.uasset
new file mode 100644
index 0000000..7cafefe
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_PillarFrame.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_PillarFrame300.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_PillarFrame300.uasset
new file mode 100644
index 0000000..c681a0a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_PillarFrame300.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Rock.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Rock.uasset
new file mode 100644
index 0000000..419f4d5
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Rock.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Shelf.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Shelf.uasset
new file mode 100644
index 0000000..7ebb820
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Shelf.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Stairs.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Stairs.uasset
new file mode 100644
index 0000000..d0e84cc
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Stairs.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Statue.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Statue.uasset
new file mode 100644
index 0000000..d0e5b8d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_Statue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_TableRound.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_TableRound.uasset
new file mode 100644
index 0000000..317b8ff
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_TableRound.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Props/SM_WindowFrame.uasset b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_WindowFrame.uasset
new file mode 100644
index 0000000..bfc9f90
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Props/SM_WindowFrame.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Cone.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Cone.uasset
new file mode 100644
index 0000000..200f0a2
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Cone.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Cube.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Cube.uasset
new file mode 100644
index 0000000..4d169fe
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Cube.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Cylinder.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Cylinder.uasset
new file mode 100644
index 0000000..06541d9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Cylinder.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_NarrowCapsule.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_NarrowCapsule.uasset
new file mode 100644
index 0000000..0322b31
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_NarrowCapsule.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Pipe.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Pipe.uasset
new file mode 100644
index 0000000..f2549a3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Pipe.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Pipe_180.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Pipe_180.uasset
new file mode 100644
index 0000000..b152330
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Pipe_180.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Pipe_90.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Pipe_90.uasset
new file mode 100644
index 0000000..db79ad4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Pipe_90.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Plane.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Plane.uasset
new file mode 100644
index 0000000..f338efa
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Plane.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_QuadPyramid.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_QuadPyramid.uasset
new file mode 100644
index 0000000..e228f15
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_QuadPyramid.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Sphere.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Sphere.uasset
new file mode 100644
index 0000000..0b7fc69
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Sphere.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Torus.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Torus.uasset
new file mode 100644
index 0000000..cfbaac4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Torus.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_TriPyramid.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_TriPyramid.uasset
new file mode 100644
index 0000000..f28d857
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_TriPyramid.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Trim.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Trim.uasset
new file mode 100644
index 0000000..0909161
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Trim.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Trim_90_In.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Trim_90_In.uasset
new file mode 100644
index 0000000..6e33a90
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Trim_90_In.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Trim_90_Out.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Trim_90_Out.uasset
new file mode 100644
index 0000000..8125f77
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Trim_90_Out.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Tube.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Tube.uasset
new file mode 100644
index 0000000..b2e9a43
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Tube.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Wedge_A.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Wedge_A.uasset
new file mode 100644
index 0000000..b99fde7
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Wedge_A.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Wedge_B.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Wedge_B.uasset
new file mode 100644
index 0000000..2e8f430
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_Wedge_B.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_WideCapsule.uasset b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_WideCapsule.uasset
new file mode 100644
index 0000000..830b90d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Shapes/Shape_WideCapsule.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Beveled_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Beveled_D.uasset
new file mode 100644
index 0000000..8ea9227
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Beveled_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Beveled_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Beveled_M.uasset
new file mode 100644
index 0000000..995cc82
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Beveled_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Beveled_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Beveled_N.uasset
new file mode 100644
index 0000000..bf6633d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Beveled_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_New_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_New_D.uasset
new file mode 100644
index 0000000..5d32850
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_New_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_New_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_New_M.uasset
new file mode 100644
index 0000000..e386e9d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_New_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_New_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_New_N.uasset
new file mode 100644
index 0000000..f4dc14a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_New_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Old_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Old_D.uasset
new file mode 100644
index 0000000..acec520
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Old_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Old_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Old_N.uasset
new file mode 100644
index 0000000..49fac3f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Clay_Old_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Cut_Stone_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Cut_Stone_D.uasset
new file mode 100644
index 0000000..1f76e63
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Cut_Stone_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Cut_Stone_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Cut_Stone_N.uasset
new file mode 100644
index 0000000..9cf63ce
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Cut_Stone_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Hewn_Stone_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Hewn_Stone_D.uasset
new file mode 100644
index 0000000..cf67614
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Hewn_Stone_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Hewn_Stone_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Hewn_Stone_M.uasset
new file mode 100644
index 0000000..81c5fcf
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Hewn_Stone_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Hewn_Stone_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Hewn_Stone_N.uasset
new file mode 100644
index 0000000..27c49b5
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Brick_Hewn_Stone_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Burst_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Burst_M.uasset
new file mode 100644
index 0000000..35b26fc
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Burst_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Bush_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Bush_D.uasset
new file mode 100644
index 0000000..d539936
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Bush_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Bush_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Bush_N.uasset
new file mode 100644
index 0000000..a9f1c7e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Bush_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ceramic_Tile_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ceramic_Tile_M.uasset
new file mode 100644
index 0000000..8214218
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ceramic_Tile_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ceramic_Tile_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ceramic_Tile_N.uasset
new file mode 100644
index 0000000..343aeb8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ceramic_Tile_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Chair_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Chair_M.uasset
new file mode 100644
index 0000000..40e1e6f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Chair_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Chair_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Chair_N.uasset
new file mode 100644
index 0000000..af1c8a4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Chair_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Checker_Noise_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Checker_Noise_M.uasset
new file mode 100644
index 0000000..58b5668
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Checker_Noise_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Pebble_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Pebble_D.uasset
new file mode 100644
index 0000000..bc3db66
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Pebble_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Pebble_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Pebble_M.uasset
new file mode 100644
index 0000000..7a953e9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Pebble_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Pebble_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Pebble_N.uasset
new file mode 100644
index 0000000..46da547
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Pebble_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Rough_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Rough_D.uasset
new file mode 100644
index 0000000..1bc4666
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Rough_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Rough_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Rough_N.uasset
new file mode 100644
index 0000000..935d1af
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Rough_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Smooth_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Smooth_D.uasset
new file mode 100644
index 0000000..44e5597
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Smooth_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Smooth_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Smooth_M.uasset
new file mode 100644
index 0000000..165106f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Smooth_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Smooth_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Smooth_N.uasset
new file mode 100644
index 0000000..4207398
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_CobbleStone_Smooth_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Grime_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Grime_D.uasset
new file mode 100644
index 0000000..d6667d2
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Grime_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Panels_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Panels_D.uasset
new file mode 100644
index 0000000..75134e3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Panels_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Panels_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Panels_N.uasset
new file mode 100644
index 0000000..6db0432
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Panels_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Poured_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Poured_D.uasset
new file mode 100644
index 0000000..f2d651c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Poured_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Poured_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Poured_N.uasset
new file mode 100644
index 0000000..edc2e1b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Poured_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_D.uasset
new file mode 100644
index 0000000..b98f3a7
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_M.uasset
new file mode 100644
index 0000000..cc1fe76
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_N.uasset
new file mode 100644
index 0000000..d5d6b3a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_Variation_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_Variation_M.uasset
new file mode 100644
index 0000000..5edef8f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Concrete_Tiles_Variation_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Detail_Rocky_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Detail_Rocky_N.uasset
new file mode 100644
index 0000000..a80dc77
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Detail_Rocky_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Door_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Door_M.uasset
new file mode 100644
index 0000000..b5eec21
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Door_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Door_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Door_N.uasset
new file mode 100644
index 0000000..93e2c30
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Door_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Dust_Particle_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Dust_Particle_D.uasset
new file mode 100644
index 0000000..d80b3a0
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Dust_Particle_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Explosion_SubUV.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Explosion_SubUV.uasset
new file mode 100644
index 0000000..d30f842
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Explosion_SubUV.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Fire_SubUV.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Fire_SubUV.uasset
new file mode 100644
index 0000000..6e87ac7
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Fire_SubUV.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Fire_Tiled_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Fire_Tiled_D.uasset
new file mode 100644
index 0000000..825765f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Fire_Tiled_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Frame_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Frame_M.uasset
new file mode 100644
index 0000000..4aeac1c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Frame_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Frame_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Frame_N.uasset
new file mode 100644
index 0000000..b1a335d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Frame_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Gradinet_01.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Gradinet_01.uasset
new file mode 100644
index 0000000..a71d3dd
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Gradinet_01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Grass_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Grass_D.uasset
new file mode 100644
index 0000000..0ce49d3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Grass_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Grass_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Grass_N.uasset
new file mode 100644
index 0000000..c69da0d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Grass_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Gravel_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Gravel_D.uasset
new file mode 100644
index 0000000..3064541
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Gravel_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Gravel_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Gravel_N.uasset
new file mode 100644
index 0000000..e9f55a7
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Gravel_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Moss_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Moss_N.uasset
new file mode 100644
index 0000000..898e6ee
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Ground_Moss_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Lamp_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Lamp_M.uasset
new file mode 100644
index 0000000..e1958b0
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Lamp_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Lamp_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Lamp_N.uasset
new file mode 100644
index 0000000..77e47bd
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Lamp_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_MacroVariation.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_MacroVariation.uasset
new file mode 100644
index 0000000..dca6463
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_MacroVariation.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Aluminum_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Aluminum_D.uasset
new file mode 100644
index 0000000..225628a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Aluminum_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Copper_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Copper_D.uasset
new file mode 100644
index 0000000..df0cacb
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Copper_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Gold_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Gold_D.uasset
new file mode 100644
index 0000000..0762c01
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Gold_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Gold_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Gold_N.uasset
new file mode 100644
index 0000000..938e7c3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Gold_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Rust_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Rust_D.uasset
new file mode 100644
index 0000000..2a47b53
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Rust_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Rust_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Rust_N.uasset
new file mode 100644
index 0000000..c94e24d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Rust_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Steel_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Steel_D.uasset
new file mode 100644
index 0000000..bc8ee97
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Steel_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Steel_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Steel_N.uasset
new file mode 100644
index 0000000..bd90253
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Metal_Steel_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Perlin_Noise_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Perlin_Noise_M.uasset
new file mode 100644
index 0000000..a71f39d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Perlin_Noise_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_RockMesh_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_RockMesh_M.uasset
new file mode 100644
index 0000000..91a8dbe
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_RockMesh_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_RockMesh_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_RockMesh_N.uasset
new file mode 100644
index 0000000..cf18346
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_RockMesh_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Basalt_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Basalt_D.uasset
new file mode 100644
index 0000000..15197b2
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Basalt_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Basalt_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Basalt_N.uasset
new file mode 100644
index 0000000..17ac16e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Basalt_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Marble_Polished_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Marble_Polished_D.uasset
new file mode 100644
index 0000000..cc564e5
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Marble_Polished_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Sandstone_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Sandstone_D.uasset
new file mode 100644
index 0000000..efc7c83
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Sandstone_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Sandstone_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Sandstone_N.uasset
new file mode 100644
index 0000000..942331b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Sandstone_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Slate_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Slate_D.uasset
new file mode 100644
index 0000000..b460e81
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Slate_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Slate_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Slate_N.uasset
new file mode 100644
index 0000000..3eb6b14
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Slate_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Smooth_Granite_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Smooth_Granite_D.uasset
new file mode 100644
index 0000000..9c11db2
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Rock_Smooth_Granite_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Shelf_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Shelf_M.uasset
new file mode 100644
index 0000000..40bea03
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Shelf_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Shelf_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Shelf_N.uasset
new file mode 100644
index 0000000..5cb6c71
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Shelf_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Single_Tile_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Single_Tile_N.uasset
new file mode 100644
index 0000000..ddc0828
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Single_Tile_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Smoke_SubUV.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Smoke_SubUV.uasset
new file mode 100644
index 0000000..5c8a2d9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Smoke_SubUV.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Smoke_Tiled_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Smoke_Tiled_D.uasset
new file mode 100644
index 0000000..aad7a5e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Smoke_Tiled_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Spark_Core.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Spark_Core.uasset
new file mode 100644
index 0000000..3881b88
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Spark_Core.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Statue_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Statue_M.uasset
new file mode 100644
index 0000000..d43158a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Statue_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Statue_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Statue_N.uasset
new file mode 100644
index 0000000..787d2d5
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Statue_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_TableRound_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_TableRound_M.uasset
new file mode 100644
index 0000000..a76573e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_TableRound_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_TableRound_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_TableRound_N.uasset
new file mode 100644
index 0000000..619c420
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_TableRound_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Dot_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Dot_M.uasset
new file mode 100644
index 0000000..fb692b3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Dot_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Dot_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Dot_N.uasset
new file mode 100644
index 0000000..50d81c2
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Dot_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Hex_Tile_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Hex_Tile_M.uasset
new file mode 100644
index 0000000..502170b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Hex_Tile_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Hex_Tile_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Hex_Tile_N.uasset
new file mode 100644
index 0000000..549633c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Hex_Tile_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Panel_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Panel_M.uasset
new file mode 100644
index 0000000..192a8e4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Panel_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Panel_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Panel_N.uasset
new file mode 100644
index 0000000..b12087e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Tech_Panel_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Water_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Water_M.uasset
new file mode 100644
index 0000000..63e9b4e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Water_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Water_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Water_N.uasset
new file mode 100644
index 0000000..dc83c1b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Water_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Floor_Walnut_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Floor_Walnut_D.uasset
new file mode 100644
index 0000000..0598d9e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Floor_Walnut_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Floor_Walnut_M.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Floor_Walnut_M.uasset
new file mode 100644
index 0000000..1af473f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Floor_Walnut_M.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Floor_Walnut_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Floor_Walnut_N.uasset
new file mode 100644
index 0000000..dae4bb4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Floor_Walnut_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Oak_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Oak_D.uasset
new file mode 100644
index 0000000..c5494a9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Oak_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Oak_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Oak_N.uasset
new file mode 100644
index 0000000..71543aa
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Oak_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Pine_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Pine_D.uasset
new file mode 100644
index 0000000..eac50af
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Pine_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Pine_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Pine_N.uasset
new file mode 100644
index 0000000..051a794
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Pine_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Walnut_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Walnut_D.uasset
new file mode 100644
index 0000000..bc3c3df
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Walnut_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Walnut_N.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Walnut_N.uasset
new file mode 100644
index 0000000..856a1f8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_Wood_Walnut_N.uasset differ
diff --git a/TheProject/VRWizardProject/Content/StarterContent/Textures/T_ground_Moss_D.uasset b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_ground_Moss_D.uasset
new file mode 100644
index 0000000..2b9ca5b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/StarterContent/Textures/T_ground_Moss_D.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/EVRSpectatorMode.uasset b/TheProject/VRWizardProject/Content/VRSpectator/EVRSpectatorMode.uasset
new file mode 100644
index 0000000..637457e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/EVRSpectatorMode.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_FOV.uasset b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_FOV.uasset
new file mode 100644
index 0000000..1654252
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_FOV.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_FOV_Reset.uasset b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_FOV_Reset.uasset
new file mode 100644
index 0000000..c511a7e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_FOV_Reset.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_FadeInOut.uasset b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_FadeInOut.uasset
new file mode 100644
index 0000000..8022b80
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_FadeInOut.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_Look.uasset b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_Look.uasset
new file mode 100644
index 0000000..0089b26
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_Look.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_Move.uasset b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_Move.uasset
new file mode 100644
index 0000000..49efd23
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_Move.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_ResetRotation.uasset b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_ResetRotation.uasset
new file mode 100644
index 0000000..36ef773
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_ResetRotation.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_Toggle.uasset b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_Toggle.uasset
new file mode 100644
index 0000000..c3df71f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/Input/Actions/IA_VRSpectator_Toggle.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/Input/IMC_VRSpectator.uasset b/TheProject/VRWizardProject/Content/VRSpectator/Input/IMC_VRSpectator.uasset
new file mode 100644
index 0000000..5640227
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/Input/IMC_VRSpectator.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/RT_VRSpectator.uasset b/TheProject/VRWizardProject/Content/VRSpectator/RT_VRSpectator.uasset
new file mode 100644
index 0000000..1eaef03
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/RT_VRSpectator.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRSpectator/VRSpectator.uasset b/TheProject/VRWizardProject/Content/VRSpectator/VRSpectator.uasset
new file mode 100644
index 0000000..d974b27
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRSpectator/VRSpectator.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Audio/Fire01.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Audio/Fire01.uasset
new file mode 100644
index 0000000..bcb30b8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Audio/Fire01.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Audio/Fire_Cue.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Audio/Fire_Cue.uasset
new file mode 100644
index 0000000..775d94b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Audio/Fire_Cue.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/B_AssetGuideline_VRTemplate.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/B_AssetGuideline_VRTemplate.uasset
new file mode 100644
index 0000000..83a296d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/B_AssetGuideline_VRTemplate.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/GrabComponent.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/GrabComponent.uasset
new file mode 100644
index 0000000..17c6ec4
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/GrabComponent.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/GrabType.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/GrabType.uasset
new file mode 100644
index 0000000..518832a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/GrabType.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Grabbable_SmallCube.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Grabbable_SmallCube.uasset
new file mode 100644
index 0000000..b7e9c2d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Grabbable_SmallCube.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Menu.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Menu.uasset
new file mode 100644
index 0000000..b7707d9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Menu.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Pistol.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Pistol.uasset
new file mode 100644
index 0000000..e74a8a8
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Pistol.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Projectile.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Projectile.uasset
new file mode 100644
index 0000000..baa26e3
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/Projectile.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/VRGameMode.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/VRGameMode.uasset
new file mode 100644
index 0000000..ae6e268
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/VRGameMode.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/VRPawn.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/VRPawn.uasset
new file mode 100644
index 0000000..5d11f11
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/VRPawn.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/VRTeleportVisualizer.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/VRTeleportVisualizer.uasset
new file mode 100644
index 0000000..74c6ed1
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/VRTeleportVisualizer.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/WidgetMenu.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/WidgetMenu.uasset
new file mode 100644
index 0000000..f209c73
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Blueprints/WidgetMenu.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Haptics/GrabHapticEffect.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Haptics/GrabHapticEffect.uasset
new file mode 100644
index 0000000..ccf1b64
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Haptics/GrabHapticEffect.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Haptics/PistolFireHapticEffect.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Haptics/PistolFireHapticEffect.uasset
new file mode 100644
index 0000000..b825a75
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Haptics/PistolFireHapticEffect.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Grasp_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Grasp_Left.uasset
new file mode 100644
index 0000000..51c27bf
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Grasp_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Grasp_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Grasp_Right.uasset
new file mode 100644
index 0000000..2d1ad62
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Grasp_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_IndexCurl_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_IndexCurl_Left.uasset
new file mode 100644
index 0000000..25022e1
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_IndexCurl_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_IndexCurl_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_IndexCurl_Right.uasset
new file mode 100644
index 0000000..9d72b12
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_IndexCurl_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Point_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Point_Left.uasset
new file mode 100644
index 0000000..c221e07
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Point_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Point_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Point_Right.uasset
new file mode 100644
index 0000000..357ddb7
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_Point_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_ThumbUp_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_ThumbUp_Left.uasset
new file mode 100644
index 0000000..894d87c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_ThumbUp_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_ThumbUp_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_ThumbUp_Right.uasset
new file mode 100644
index 0000000..751adb1
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/Hands/IA_Hand_ThumbUp_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Grab_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Grab_Left.uasset
new file mode 100644
index 0000000..7f78ce1
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Grab_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Grab_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Grab_Right.uasset
new file mode 100644
index 0000000..93ec379
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Grab_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Cursor_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Cursor_Left.uasset
new file mode 100644
index 0000000..8612fe1
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Cursor_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Cursor_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Cursor_Right.uasset
new file mode 100644
index 0000000..3437ded
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Cursor_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Interact_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Interact_Left.uasset
new file mode 100644
index 0000000..283f52f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Interact_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Interact_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Interact_Right.uasset
new file mode 100644
index 0000000..13503b0
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Interact_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Toggle_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Toggle_Left.uasset
new file mode 100644
index 0000000..4c1fedf
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Toggle_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Toggle_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Toggle_Right.uasset
new file mode 100644
index 0000000..52e945a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Menu_Toggle_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Move.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Move.uasset
new file mode 100644
index 0000000..a8d6e7e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Move.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Shoot_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Shoot_Left.uasset
new file mode 100644
index 0000000..e42fa16
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Shoot_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Shoot_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Shoot_Right.uasset
new file mode 100644
index 0000000..bda0524
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Shoot_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Turn.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Turn.uasset
new file mode 100644
index 0000000..d5df592
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/Actions/IA_Turn.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/B_InputModifier_XAxisPositiveOnly.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/B_InputModifier_XAxisPositiveOnly.uasset
new file mode 100644
index 0000000..8a7227d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/B_InputModifier_XAxisPositiveOnly.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Default.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Default.uasset
new file mode 100644
index 0000000..f4b2de1
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Default.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Hands.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Hands.uasset
new file mode 100644
index 0000000..3714504
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Hands.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Menu.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Menu.uasset
new file mode 100644
index 0000000..1695491
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Menu.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Weapon.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Weapon.uasset
new file mode 100644
index 0000000..5a20d76
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Weapon.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Weapon_Left.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Weapon_Left.uasset
new file mode 100644
index 0000000..eb29891
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Weapon_Left.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Weapon_Right.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Weapon_Right.uasset
new file mode 100644
index 0000000..b8c9603
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/IMC_Weapon_Right.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Input/PMI_VRTemplate.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Input/PMI_VRTemplate.uasset
new file mode 100644
index 0000000..a6b59eb
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Input/PMI_VRTemplate.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Maps/VRTemplateMap.umap b/TheProject/VRWizardProject/Content/VRTemplate/Maps/VRTemplateMap.umap
new file mode 100644
index 0000000..7e9ca6b
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Maps/VRTemplateMap.umap differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/DefaultRibbonMaterial_NoGradient.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/DefaultRibbonMaterial_NoGradient.uasset
new file mode 100644
index 0000000..f4da63c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/DefaultRibbonMaterial_NoGradient.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/Functions/MF_OccludedPixels.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/Functions/MF_OccludedPixels.uasset
new file mode 100644
index 0000000..d93038a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/Functions/MF_OccludedPixels.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/MI_Grid_Accent.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/MI_Grid_Accent.uasset
new file mode 100644
index 0000000..8616995
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/MI_Grid_Accent.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/MI_Grid_Default.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/MI_Grid_Default.uasset
new file mode 100644
index 0000000..3fb5e6d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/MI_Grid_Default.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/MI_Projectile.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/MI_Projectile.uasset
new file mode 100644
index 0000000..bc8ff6c
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/MI_Projectile.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_GridRotation.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_GridRotation.uasset
new file mode 100644
index 0000000..2e562af
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_GridRotation.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_Projectile.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_Projectile.uasset
new file mode 100644
index 0000000..59dcb19
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_Projectile.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_TeleportCylinder.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_TeleportCylinder.uasset
new file mode 100644
index 0000000..d1bfa9e
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_TeleportCylinder.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_TeleportNoise.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_TeleportNoise.uasset
new file mode 100644
index 0000000..2ccc08f
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_TeleportNoise.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_VRCursor.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_VRCursor.uasset
new file mode 100644
index 0000000..96c7c57
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Materials/M_VRCursor.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/Textures/T_Grid.uasset b/TheProject/VRWizardProject/Content/VRTemplate/Textures/T_Grid.uasset
new file mode 100644
index 0000000..1925a2d
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/Textures/T_Grid.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/VFX/NPC_VRTemplate.uasset b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NPC_VRTemplate.uasset
new file mode 100644
index 0000000..f2aee3a
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NPC_VRTemplate.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_MenuLaser.uasset b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_MenuLaser.uasset
new file mode 100644
index 0000000..12c2e09
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_MenuLaser.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_PlayAreaBounds.uasset b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_PlayAreaBounds.uasset
new file mode 100644
index 0000000..5bc10a9
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_PlayAreaBounds.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_TeleportRing.uasset b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_TeleportRing.uasset
new file mode 100644
index 0000000..b4ce027
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_TeleportRing.uasset differ
diff --git a/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_TeleportTrace.uasset b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_TeleportTrace.uasset
new file mode 100644
index 0000000..98e8daf
Binary files /dev/null and b/TheProject/VRWizardProject/Content/VRTemplate/VFX/NS_TeleportTrace.uasset differ
diff --git a/TheProject/VRWizardProject/Intermediate/CachedAssetRegistry_0.bin b/TheProject/VRWizardProject/Intermediate/CachedAssetRegistry_0.bin
new file mode 100644
index 0000000..5aef085
Binary files /dev/null and b/TheProject/VRWizardProject/Intermediate/CachedAssetRegistry_0.bin differ
diff --git a/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/Crypto.ini b/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/Crypto.ini
new file mode 100644
index 0000000..e69de29
diff --git a/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/GameUserSettings.ini b/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/GameUserSettings.ini
new file mode 100644
index 0000000..319dcf9
--- /dev/null
+++ b/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/GameUserSettings.ini
@@ -0,0 +1,3 @@
+[Internationalization]
+ShouldUseLocalizedNumericInput=True
+
diff --git a/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/InternationalizationExport.ini b/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/InternationalizationExport.ini
new file mode 100644
index 0000000..e69de29
diff --git a/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/LocalizationServiceSettings.ini b/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/LocalizationServiceSettings.ini
new file mode 100644
index 0000000..e69de29
diff --git a/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/ObjectMixer.ini b/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/ObjectMixer.ini
new file mode 100644
index 0000000..e69de29
diff --git a/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/ObjectMixerSerializedData.ini b/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/ObjectMixerSerializedData.ini
new file mode 100644
index 0000000..e69de29
diff --git a/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/TranslationPickerSettings.ini b/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/TranslationPickerSettings.ini
new file mode 100644
index 0000000..e69de29
diff --git a/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/UnrealInsightsSettings.ini b/TheProject/VRWizardProject/Intermediate/Config/CoalescedSourceConfigs/UnrealInsightsSettings.ini
new file mode 100644
index 0000000..e69de29
diff --git a/TheProject/VRWizardProject/Intermediate/ReimportCache/3688439234.bin b/TheProject/VRWizardProject/Intermediate/ReimportCache/3688439234.bin
new file mode 100644
index 0000000..19a2795
Binary files /dev/null and b/TheProject/VRWizardProject/Intermediate/ReimportCache/3688439234.bin differ
diff --git a/TheProject/VRWizardProject/Intermediate/ShaderAutogen/PCD3D_SM5/AutogenShaderHeaders.ush b/TheProject/VRWizardProject/Intermediate/ShaderAutogen/PCD3D_SM5/AutogenShaderHeaders.ush
new file mode 100644
index 0000000..8512835
--- /dev/null
+++ b/TheProject/VRWizardProject/Intermediate/ShaderAutogen/PCD3D_SM5/AutogenShaderHeaders.ush
@@ -0,0 +1,493 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+
+#pragma once
+
+#if FEATURE_LEVEL >= FEATURE_LEVEL_SM5
+float SampleDeviceZFromSceneTexturesTempCopy(float2 UV)
+{
+ return SceneDepthTexture.SampleLevel(SceneDepthTextureSampler, UV, 0).r;
+}
+#endif
+
+#ifndef GBUFFER_LAYOUT
+#define GBUFFER_LAYOUT 0
+#endif
+
+#if GBUFFER_LAYOUT == 0
+
+void EncodeGBufferToMRT(inout FPixelShaderOut Out, FGBufferData GBuffer, float QuantizationBias)
+{
+ float4 MrtFloat1 = 0.0f;
+ float4 MrtFloat2 = 0.0f;
+ uint4 MrtUint2 = 0;
+ float4 MrtFloat3 = 0.0f;
+ float4 MrtFloat4 = 0.0f;
+ float4 MrtFloat5 = 0.0f;
+
+ float3 WorldNormal_Compressed = EncodeNormalHelper(GBuffer.WorldNormal, 0.0f);
+
+ MrtFloat1.x = WorldNormal_Compressed.x;
+ MrtFloat1.y = WorldNormal_Compressed.y;
+ MrtFloat1.z = WorldNormal_Compressed.z;
+ MrtFloat1.w = GBuffer.PerObjectGBufferData.x;
+ MrtFloat2.x = GBuffer.Metallic.x;
+ MrtFloat2.y = GBuffer.Specular.x;
+ MrtFloat2.z = GBuffer.Roughness.x;
+ MrtUint2.w |= ((((GBuffer.ShadingModelID.x) >> 0) & 0x0f) << 0);
+ MrtUint2.w |= ((((GBuffer.SelectiveOutputMask.x) >> 0) & 0x0f) << 4);
+ MrtFloat3.x = GBuffer.BaseColor.x;
+ MrtFloat3.y = GBuffer.BaseColor.y;
+ MrtFloat3.z = GBuffer.BaseColor.z;
+ MrtFloat3.w = GBuffer.GenericAO.x;
+ MrtFloat5.x = GBuffer.PrecomputedShadowFactors.x;
+ MrtFloat5.y = GBuffer.PrecomputedShadowFactors.y;
+ MrtFloat5.z = GBuffer.PrecomputedShadowFactors.z;
+ MrtFloat5.w = GBuffer.PrecomputedShadowFactors.w;
+ MrtFloat4.x = GBuffer.CustomData.x;
+ MrtFloat4.y = GBuffer.CustomData.y;
+ MrtFloat4.z = GBuffer.CustomData.z;
+ MrtFloat4.w = GBuffer.CustomData.w;
+
+ Out.MRT[1] = MrtFloat1;
+ Out.MRT[2] = float4(MrtFloat2.x, MrtFloat2.y, MrtFloat2.z, float(MrtUint2.w) / 255.0f);
+ Out.MRT[3] = MrtFloat3;
+ Out.MRT[4] = MrtFloat4;
+ Out.MRT[5] = MrtFloat5;
+ Out.MRT[6] = float4(0.0f, 0.0f, 0.0f, 0.0f);
+ Out.MRT[7] = float4(0.0f, 0.0f, 0.0f, 0.0f);
+}
+
+
+FGBufferData DecodeGBufferDataDirect(float4 InMRT1,
+ float4 InMRT2,
+ float4 InMRT3,
+ float4 InMRT4,
+ float4 InMRT5,
+
+ float CustomNativeDepth,
+ float4 AnisotropicData,
+ uint CustomStencil,
+ float SceneDepth,
+ bool bGetNormalizedNormal,
+ bool bChecker)
+{
+ FGBufferData Ret = (FGBufferData)0;
+ float3 WorldNormal_Compressed = 0.0f;
+ WorldNormal_Compressed.x = InMRT1.x;
+ WorldNormal_Compressed.y = InMRT1.y;
+ WorldNormal_Compressed.z = InMRT1.z;
+ Ret.PerObjectGBufferData.x = InMRT1.w;
+ Ret.Metallic.x = InMRT2.x;
+ Ret.Specular.x = InMRT2.y;
+ Ret.Roughness.x = InMRT2.z;
+ Ret.ShadingModelID.x = (((uint((float(InMRT2.w) * 255.0f) + .5f) >> 0) & 0x0f) << 0);
+ Ret.SelectiveOutputMask.x = (((uint((float(InMRT2.w) * 255.0f) + .5f) >> 4) & 0x0f) << 0);
+ Ret.BaseColor.x = InMRT3.x;
+ Ret.BaseColor.y = InMRT3.y;
+ Ret.BaseColor.z = InMRT3.z;
+ Ret.GenericAO.x = InMRT3.w;
+ Ret.PrecomputedShadowFactors.x = InMRT5.x;
+ Ret.PrecomputedShadowFactors.y = InMRT5.y;
+ Ret.PrecomputedShadowFactors.z = InMRT5.z;
+ Ret.PrecomputedShadowFactors.w = InMRT5.w;
+ Ret.CustomData.x = InMRT4.x;
+ Ret.CustomData.y = InMRT4.y;
+ Ret.CustomData.z = InMRT4.z;
+ Ret.CustomData.w = InMRT4.w;
+
+ Ret.WorldNormal = DecodeNormalHelper(WorldNormal_Compressed);
+ Ret.WorldTangent = AnisotropicData.xyz;
+ Ret.Anisotropy = AnisotropicData.w;
+
+ GBufferPostDecode(Ret,bChecker,bGetNormalizedNormal);
+
+ Ret.CustomDepth = ConvertFromDeviceZ(CustomNativeDepth);
+ Ret.CustomStencil = CustomStencil;
+ Ret.Depth = SceneDepth;
+
+
+ return Ret;
+}
+
+
+#if FEATURE_LEVEL >= FEATURE_LEVEL_SM5
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataUV(float2 UV, bool bGetNormalizedNormal = true)
+{
+ float CustomNativeDepth = Texture2DSampleLevel(SceneTexturesStruct.CustomDepthTexture, SceneTexturesStruct_CustomDepthTextureSampler, UV, 0).r;
+ int2 IntUV = (int2)trunc(UV * View.BufferSizeAndInvSize.xy * View.BufferToSceneTextureScale.xy);
+ uint CustomStencil = SceneTexturesStruct.CustomStencilTexture.Load(int3(IntUV, 0)) STENCIL_COMPONENT_SWIZZLE;
+ float SceneDepth = CalcSceneDepth(UV);
+ float4 AnisotropicData = Texture2DSampleLevel(SceneTexturesStruct.GBufferFTexture, SceneTexturesStruct_GBufferFTextureSampler, UV, 0).xyzw;
+
+ float4 InMRT1 = Texture2DSampleLevel(SceneTexturesStruct.GBufferATexture, SceneTexturesStruct_GBufferATextureSampler, UV, 0).xyzw;
+ float4 InMRT2 = Texture2DSampleLevel(SceneTexturesStruct.GBufferBTexture, SceneTexturesStruct_GBufferBTextureSampler, UV, 0).xyzw;
+ float4 InMRT3 = Texture2DSampleLevel(SceneTexturesStruct.GBufferCTexture, SceneTexturesStruct_GBufferCTextureSampler, UV, 0).xyzw;
+ float4 InMRT4 = Texture2DSampleLevel(SceneTexturesStruct.GBufferDTexture, SceneTexturesStruct_GBufferDTextureSampler, UV, 0).xyzw;
+ float4 InMRT5 = Texture2DSampleLevel(SceneTexturesStruct.GBufferETexture, SceneTexturesStruct_GBufferETextureSampler, UV, 0).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromSceneColorUV(UV));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataUint(uint2 PixelPos, bool bGetNormalizedNormal = true)
+{
+ float CustomNativeDepth = SceneTexturesStruct.CustomDepthTexture.Load(int3(PixelPos, 0)).r;
+ uint CustomStencil = SceneTexturesStruct.CustomStencilTexture.Load(int3(PixelPos, 0)) STENCIL_COMPONENT_SWIZZLE;
+ float SceneDepth = CalcSceneDepth(PixelPos);
+ float4 AnisotropicData = SceneTexturesStruct.GBufferFTexture.Load(int3(PixelPos, 0)).xyzw;
+
+ float4 InMRT1 = SceneTexturesStruct.GBufferATexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT2 = SceneTexturesStruct.GBufferBTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT3 = SceneTexturesStruct.GBufferCTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT4 = SceneTexturesStruct.GBufferDTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT5 = SceneTexturesStruct.GBufferETexture.Load(int3(PixelPos, 0)).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromPixelPos(PixelPos));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataSceneTextures(float2 UV, bool bGetNormalizedNormal = true)
+{
+ uint CustomStencil = 0;
+ float CustomNativeDepth = 0;
+ float DeviceZ = SampleDeviceZFromSceneTexturesTempCopy(UV);
+ float SceneDepth = ConvertFromDeviceZ(DeviceZ);
+ float4 AnisotropicData = GBufferFTexture.SampleLevel(GBufferFTextureSampler, UV, 0).xyzw;
+
+ float4 InMRT1 = GBufferATexture.SampleLevel(GBufferATextureSampler, UV, 0).xyzw;
+ float4 InMRT2 = GBufferBTexture.SampleLevel(GBufferBTextureSampler, UV, 0).xyzw;
+ float4 InMRT3 = GBufferCTexture.SampleLevel(GBufferCTextureSampler, UV, 0).xyzw;
+ float4 InMRT4 = GBufferDTexture.SampleLevel(GBufferDTextureSampler, UV, 0).xyzw;
+ float4 InMRT5 = GBufferETexture.SampleLevel(GBufferETextureSampler, UV, 0).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromSceneColorUV(UV));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataSceneTexturesLoad(uint2 PixelCoord, bool bGetNormalizedNormal = true)
+{
+ uint CustomStencil = 0;
+ float CustomNativeDepth = 0;
+ float DeviceZ = SceneDepthTexture.Load(int3(PixelCoord, 0)).r;
+ float SceneDepth = ConvertFromDeviceZ(DeviceZ);
+ float4 AnisotropicData = GBufferFTexture.Load(int3(PixelCoord, 0)).xyzw;
+
+ float4 InMRT1 = GBufferATexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT2 = GBufferBTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT3 = GBufferCTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT4 = GBufferDTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT5 = GBufferETexture.Load(int3(PixelCoord, 0)).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromPixelPos(PixelCoord));
+
+ return Ret;
+}
+
+
+#endif
+
+#endif
+
+#if GBUFFER_LAYOUT == 1
+
+void EncodeGBufferToMRT(inout FPixelShaderOut Out, FGBufferData GBuffer, float QuantizationBias)
+{
+ float4 MrtFloat1 = 0.0f;
+ float4 MrtFloat2 = 0.0f;
+ uint4 MrtUint2 = 0;
+ float4 MrtFloat3 = 0.0f;
+ float4 MrtFloat4 = 0.0f;
+ float4 MrtFloat5 = 0.0f;
+ float4 MrtFloat6 = 0.0f;
+
+ float3 WorldNormal_Compressed = EncodeNormalHelper(GBuffer.WorldNormal, 0.0f);
+
+ MrtFloat1.x = WorldNormal_Compressed.x;
+ MrtFloat1.y = WorldNormal_Compressed.y;
+ MrtFloat1.z = WorldNormal_Compressed.z;
+ MrtFloat1.w = GBuffer.PerObjectGBufferData.x;
+ MrtFloat2.x = GBuffer.Metallic.x;
+ MrtFloat2.y = GBuffer.Specular.x;
+ MrtFloat2.z = GBuffer.Roughness.x;
+ MrtUint2.w |= ((((GBuffer.ShadingModelID.x) >> 0) & 0x0f) << 0);
+ MrtUint2.w |= ((((GBuffer.SelectiveOutputMask.x) >> 0) & 0x0f) << 4);
+ MrtFloat3.x = GBuffer.BaseColor.x;
+ MrtFloat3.y = GBuffer.BaseColor.y;
+ MrtFloat3.z = GBuffer.BaseColor.z;
+ MrtFloat3.w = GBuffer.GenericAO.x;
+ MrtFloat4.x = GBuffer.Velocity.x;
+ MrtFloat4.y = GBuffer.Velocity.y;
+ MrtFloat4.z = GBuffer.Velocity.z;
+ MrtFloat4.w = GBuffer.Velocity.w;
+ MrtFloat6.x = GBuffer.PrecomputedShadowFactors.x;
+ MrtFloat6.y = GBuffer.PrecomputedShadowFactors.y;
+ MrtFloat6.z = GBuffer.PrecomputedShadowFactors.z;
+ MrtFloat6.w = GBuffer.PrecomputedShadowFactors.w;
+ MrtFloat5.x = GBuffer.CustomData.x;
+ MrtFloat5.y = GBuffer.CustomData.y;
+ MrtFloat5.z = GBuffer.CustomData.z;
+ MrtFloat5.w = GBuffer.CustomData.w;
+
+ Out.MRT[1] = MrtFloat1;
+ Out.MRT[2] = float4(MrtFloat2.x, MrtFloat2.y, MrtFloat2.z, float(MrtUint2.w) / 255.0f);
+ Out.MRT[3] = MrtFloat3;
+ Out.MRT[4] = MrtFloat4;
+ Out.MRT[5] = MrtFloat5;
+ Out.MRT[6] = MrtFloat6;
+ Out.MRT[7] = float4(0.0f, 0.0f, 0.0f, 0.0f);
+}
+
+
+FGBufferData DecodeGBufferDataDirect(float4 InMRT1,
+ float4 InMRT2,
+ float4 InMRT3,
+ float4 InMRT4,
+ float4 InMRT5,
+ float4 InMRT6,
+
+ float CustomNativeDepth,
+ float4 AnisotropicData,
+ uint CustomStencil,
+ float SceneDepth,
+ bool bGetNormalizedNormal,
+ bool bChecker)
+{
+ FGBufferData Ret = (FGBufferData)0;
+ float3 WorldNormal_Compressed = 0.0f;
+ WorldNormal_Compressed.x = InMRT1.x;
+ WorldNormal_Compressed.y = InMRT1.y;
+ WorldNormal_Compressed.z = InMRT1.z;
+ Ret.PerObjectGBufferData.x = InMRT1.w;
+ Ret.Metallic.x = InMRT2.x;
+ Ret.Specular.x = InMRT2.y;
+ Ret.Roughness.x = InMRT2.z;
+ Ret.ShadingModelID.x = (((uint((float(InMRT2.w) * 255.0f) + .5f) >> 0) & 0x0f) << 0);
+ Ret.SelectiveOutputMask.x = (((uint((float(InMRT2.w) * 255.0f) + .5f) >> 4) & 0x0f) << 0);
+ Ret.BaseColor.x = InMRT3.x;
+ Ret.BaseColor.y = InMRT3.y;
+ Ret.BaseColor.z = InMRT3.z;
+ Ret.GenericAO.x = InMRT3.w;
+ Ret.Velocity.x = InMRT4.x;
+ Ret.Velocity.y = InMRT4.y;
+ Ret.Velocity.z = InMRT4.z;
+ Ret.Velocity.w = InMRT4.w;
+ Ret.PrecomputedShadowFactors.x = InMRT6.x;
+ Ret.PrecomputedShadowFactors.y = InMRT6.y;
+ Ret.PrecomputedShadowFactors.z = InMRT6.z;
+ Ret.PrecomputedShadowFactors.w = InMRT6.w;
+ Ret.CustomData.x = InMRT5.x;
+ Ret.CustomData.y = InMRT5.y;
+ Ret.CustomData.z = InMRT5.z;
+ Ret.CustomData.w = InMRT5.w;
+
+ Ret.WorldNormal = DecodeNormalHelper(WorldNormal_Compressed);
+ Ret.WorldTangent = AnisotropicData.xyz;
+ Ret.Anisotropy = AnisotropicData.w;
+
+ GBufferPostDecode(Ret,bChecker,bGetNormalizedNormal);
+
+ Ret.CustomDepth = ConvertFromDeviceZ(CustomNativeDepth);
+ Ret.CustomStencil = CustomStencil;
+ Ret.Depth = SceneDepth;
+
+
+ return Ret;
+}
+
+
+#if FEATURE_LEVEL >= FEATURE_LEVEL_SM5
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataUV(float2 UV, bool bGetNormalizedNormal = true)
+{
+ float CustomNativeDepth = Texture2DSampleLevel(SceneTexturesStruct.CustomDepthTexture, SceneTexturesStruct_CustomDepthTextureSampler, UV, 0).r;
+ int2 IntUV = (int2)trunc(UV * View.BufferSizeAndInvSize.xy * View.BufferToSceneTextureScale.xy);
+ uint CustomStencil = SceneTexturesStruct.CustomStencilTexture.Load(int3(IntUV, 0)) STENCIL_COMPONENT_SWIZZLE;
+ float SceneDepth = CalcSceneDepth(UV);
+ float4 AnisotropicData = Texture2DSampleLevel(SceneTexturesStruct.GBufferFTexture, SceneTexturesStruct_GBufferFTextureSampler, UV, 0).xyzw;
+
+ float4 InMRT1 = Texture2DSampleLevel(SceneTexturesStruct.GBufferATexture, SceneTexturesStruct_GBufferATextureSampler, UV, 0).xyzw;
+ float4 InMRT2 = Texture2DSampleLevel(SceneTexturesStruct.GBufferBTexture, SceneTexturesStruct_GBufferBTextureSampler, UV, 0).xyzw;
+ float4 InMRT3 = Texture2DSampleLevel(SceneTexturesStruct.GBufferCTexture, SceneTexturesStruct_GBufferCTextureSampler, UV, 0).xyzw;
+ float4 InMRT4 = Texture2DSampleLevel(SceneTexturesStruct.GBufferVelocityTexture, SceneTexturesStruct_GBufferVelocityTextureSampler, UV, 0).xyzw;
+ float4 InMRT5 = Texture2DSampleLevel(SceneTexturesStruct.GBufferDTexture, SceneTexturesStruct_GBufferDTextureSampler, UV, 0).xyzw;
+ float4 InMRT6 = Texture2DSampleLevel(SceneTexturesStruct.GBufferETexture, SceneTexturesStruct_GBufferETextureSampler, UV, 0).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+ InMRT6,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromSceneColorUV(UV));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataUint(uint2 PixelPos, bool bGetNormalizedNormal = true)
+{
+ float CustomNativeDepth = SceneTexturesStruct.CustomDepthTexture.Load(int3(PixelPos, 0)).r;
+ uint CustomStencil = SceneTexturesStruct.CustomStencilTexture.Load(int3(PixelPos, 0)) STENCIL_COMPONENT_SWIZZLE;
+ float SceneDepth = CalcSceneDepth(PixelPos);
+ float4 AnisotropicData = SceneTexturesStruct.GBufferFTexture.Load(int3(PixelPos, 0)).xyzw;
+
+ float4 InMRT1 = SceneTexturesStruct.GBufferATexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT2 = SceneTexturesStruct.GBufferBTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT3 = SceneTexturesStruct.GBufferCTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT4 = SceneTexturesStruct.GBufferVelocityTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT5 = SceneTexturesStruct.GBufferDTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT6 = SceneTexturesStruct.GBufferETexture.Load(int3(PixelPos, 0)).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+ InMRT6,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromPixelPos(PixelPos));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataSceneTextures(float2 UV, bool bGetNormalizedNormal = true)
+{
+ uint CustomStencil = 0;
+ float CustomNativeDepth = 0;
+ float DeviceZ = SampleDeviceZFromSceneTexturesTempCopy(UV);
+ float SceneDepth = ConvertFromDeviceZ(DeviceZ);
+ float4 AnisotropicData = GBufferFTexture.SampleLevel(GBufferFTextureSampler, UV, 0).xyzw;
+
+ float4 InMRT1 = GBufferATexture.SampleLevel(GBufferATextureSampler, UV, 0).xyzw;
+ float4 InMRT2 = GBufferBTexture.SampleLevel(GBufferBTextureSampler, UV, 0).xyzw;
+ float4 InMRT3 = GBufferCTexture.SampleLevel(GBufferCTextureSampler, UV, 0).xyzw;
+ float4 InMRT4 = GBufferVelocityTexture.SampleLevel(GBufferVelocityTextureSampler, UV, 0).xyzw;
+ float4 InMRT5 = GBufferDTexture.SampleLevel(GBufferDTextureSampler, UV, 0).xyzw;
+ float4 InMRT6 = GBufferETexture.SampleLevel(GBufferETextureSampler, UV, 0).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+ InMRT6,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromSceneColorUV(UV));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataSceneTexturesLoad(uint2 PixelCoord, bool bGetNormalizedNormal = true)
+{
+ uint CustomStencil = 0;
+ float CustomNativeDepth = 0;
+ float DeviceZ = SceneDepthTexture.Load(int3(PixelCoord, 0)).r;
+ float SceneDepth = ConvertFromDeviceZ(DeviceZ);
+ float4 AnisotropicData = GBufferFTexture.Load(int3(PixelCoord, 0)).xyzw;
+
+ float4 InMRT1 = GBufferATexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT2 = GBufferBTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT3 = GBufferCTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT4 = GBufferVelocityTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT5 = GBufferDTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT6 = GBufferETexture.Load(int3(PixelCoord, 0)).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+ InMRT6,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromPixelPos(PixelCoord));
+
+ return Ret;
+}
+
+
+#endif
+
+#endif
+
diff --git a/TheProject/VRWizardProject/Intermediate/ShaderAutogen/PCD3D_SM6/AutogenShaderHeaders.ush b/TheProject/VRWizardProject/Intermediate/ShaderAutogen/PCD3D_SM6/AutogenShaderHeaders.ush
new file mode 100644
index 0000000..8512835
--- /dev/null
+++ b/TheProject/VRWizardProject/Intermediate/ShaderAutogen/PCD3D_SM6/AutogenShaderHeaders.ush
@@ -0,0 +1,493 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+
+#pragma once
+
+#if FEATURE_LEVEL >= FEATURE_LEVEL_SM5
+float SampleDeviceZFromSceneTexturesTempCopy(float2 UV)
+{
+ return SceneDepthTexture.SampleLevel(SceneDepthTextureSampler, UV, 0).r;
+}
+#endif
+
+#ifndef GBUFFER_LAYOUT
+#define GBUFFER_LAYOUT 0
+#endif
+
+#if GBUFFER_LAYOUT == 0
+
+void EncodeGBufferToMRT(inout FPixelShaderOut Out, FGBufferData GBuffer, float QuantizationBias)
+{
+ float4 MrtFloat1 = 0.0f;
+ float4 MrtFloat2 = 0.0f;
+ uint4 MrtUint2 = 0;
+ float4 MrtFloat3 = 0.0f;
+ float4 MrtFloat4 = 0.0f;
+ float4 MrtFloat5 = 0.0f;
+
+ float3 WorldNormal_Compressed = EncodeNormalHelper(GBuffer.WorldNormal, 0.0f);
+
+ MrtFloat1.x = WorldNormal_Compressed.x;
+ MrtFloat1.y = WorldNormal_Compressed.y;
+ MrtFloat1.z = WorldNormal_Compressed.z;
+ MrtFloat1.w = GBuffer.PerObjectGBufferData.x;
+ MrtFloat2.x = GBuffer.Metallic.x;
+ MrtFloat2.y = GBuffer.Specular.x;
+ MrtFloat2.z = GBuffer.Roughness.x;
+ MrtUint2.w |= ((((GBuffer.ShadingModelID.x) >> 0) & 0x0f) << 0);
+ MrtUint2.w |= ((((GBuffer.SelectiveOutputMask.x) >> 0) & 0x0f) << 4);
+ MrtFloat3.x = GBuffer.BaseColor.x;
+ MrtFloat3.y = GBuffer.BaseColor.y;
+ MrtFloat3.z = GBuffer.BaseColor.z;
+ MrtFloat3.w = GBuffer.GenericAO.x;
+ MrtFloat5.x = GBuffer.PrecomputedShadowFactors.x;
+ MrtFloat5.y = GBuffer.PrecomputedShadowFactors.y;
+ MrtFloat5.z = GBuffer.PrecomputedShadowFactors.z;
+ MrtFloat5.w = GBuffer.PrecomputedShadowFactors.w;
+ MrtFloat4.x = GBuffer.CustomData.x;
+ MrtFloat4.y = GBuffer.CustomData.y;
+ MrtFloat4.z = GBuffer.CustomData.z;
+ MrtFloat4.w = GBuffer.CustomData.w;
+
+ Out.MRT[1] = MrtFloat1;
+ Out.MRT[2] = float4(MrtFloat2.x, MrtFloat2.y, MrtFloat2.z, float(MrtUint2.w) / 255.0f);
+ Out.MRT[3] = MrtFloat3;
+ Out.MRT[4] = MrtFloat4;
+ Out.MRT[5] = MrtFloat5;
+ Out.MRT[6] = float4(0.0f, 0.0f, 0.0f, 0.0f);
+ Out.MRT[7] = float4(0.0f, 0.0f, 0.0f, 0.0f);
+}
+
+
+FGBufferData DecodeGBufferDataDirect(float4 InMRT1,
+ float4 InMRT2,
+ float4 InMRT3,
+ float4 InMRT4,
+ float4 InMRT5,
+
+ float CustomNativeDepth,
+ float4 AnisotropicData,
+ uint CustomStencil,
+ float SceneDepth,
+ bool bGetNormalizedNormal,
+ bool bChecker)
+{
+ FGBufferData Ret = (FGBufferData)0;
+ float3 WorldNormal_Compressed = 0.0f;
+ WorldNormal_Compressed.x = InMRT1.x;
+ WorldNormal_Compressed.y = InMRT1.y;
+ WorldNormal_Compressed.z = InMRT1.z;
+ Ret.PerObjectGBufferData.x = InMRT1.w;
+ Ret.Metallic.x = InMRT2.x;
+ Ret.Specular.x = InMRT2.y;
+ Ret.Roughness.x = InMRT2.z;
+ Ret.ShadingModelID.x = (((uint((float(InMRT2.w) * 255.0f) + .5f) >> 0) & 0x0f) << 0);
+ Ret.SelectiveOutputMask.x = (((uint((float(InMRT2.w) * 255.0f) + .5f) >> 4) & 0x0f) << 0);
+ Ret.BaseColor.x = InMRT3.x;
+ Ret.BaseColor.y = InMRT3.y;
+ Ret.BaseColor.z = InMRT3.z;
+ Ret.GenericAO.x = InMRT3.w;
+ Ret.PrecomputedShadowFactors.x = InMRT5.x;
+ Ret.PrecomputedShadowFactors.y = InMRT5.y;
+ Ret.PrecomputedShadowFactors.z = InMRT5.z;
+ Ret.PrecomputedShadowFactors.w = InMRT5.w;
+ Ret.CustomData.x = InMRT4.x;
+ Ret.CustomData.y = InMRT4.y;
+ Ret.CustomData.z = InMRT4.z;
+ Ret.CustomData.w = InMRT4.w;
+
+ Ret.WorldNormal = DecodeNormalHelper(WorldNormal_Compressed);
+ Ret.WorldTangent = AnisotropicData.xyz;
+ Ret.Anisotropy = AnisotropicData.w;
+
+ GBufferPostDecode(Ret,bChecker,bGetNormalizedNormal);
+
+ Ret.CustomDepth = ConvertFromDeviceZ(CustomNativeDepth);
+ Ret.CustomStencil = CustomStencil;
+ Ret.Depth = SceneDepth;
+
+
+ return Ret;
+}
+
+
+#if FEATURE_LEVEL >= FEATURE_LEVEL_SM5
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataUV(float2 UV, bool bGetNormalizedNormal = true)
+{
+ float CustomNativeDepth = Texture2DSampleLevel(SceneTexturesStruct.CustomDepthTexture, SceneTexturesStruct_CustomDepthTextureSampler, UV, 0).r;
+ int2 IntUV = (int2)trunc(UV * View.BufferSizeAndInvSize.xy * View.BufferToSceneTextureScale.xy);
+ uint CustomStencil = SceneTexturesStruct.CustomStencilTexture.Load(int3(IntUV, 0)) STENCIL_COMPONENT_SWIZZLE;
+ float SceneDepth = CalcSceneDepth(UV);
+ float4 AnisotropicData = Texture2DSampleLevel(SceneTexturesStruct.GBufferFTexture, SceneTexturesStruct_GBufferFTextureSampler, UV, 0).xyzw;
+
+ float4 InMRT1 = Texture2DSampleLevel(SceneTexturesStruct.GBufferATexture, SceneTexturesStruct_GBufferATextureSampler, UV, 0).xyzw;
+ float4 InMRT2 = Texture2DSampleLevel(SceneTexturesStruct.GBufferBTexture, SceneTexturesStruct_GBufferBTextureSampler, UV, 0).xyzw;
+ float4 InMRT3 = Texture2DSampleLevel(SceneTexturesStruct.GBufferCTexture, SceneTexturesStruct_GBufferCTextureSampler, UV, 0).xyzw;
+ float4 InMRT4 = Texture2DSampleLevel(SceneTexturesStruct.GBufferDTexture, SceneTexturesStruct_GBufferDTextureSampler, UV, 0).xyzw;
+ float4 InMRT5 = Texture2DSampleLevel(SceneTexturesStruct.GBufferETexture, SceneTexturesStruct_GBufferETextureSampler, UV, 0).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromSceneColorUV(UV));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataUint(uint2 PixelPos, bool bGetNormalizedNormal = true)
+{
+ float CustomNativeDepth = SceneTexturesStruct.CustomDepthTexture.Load(int3(PixelPos, 0)).r;
+ uint CustomStencil = SceneTexturesStruct.CustomStencilTexture.Load(int3(PixelPos, 0)) STENCIL_COMPONENT_SWIZZLE;
+ float SceneDepth = CalcSceneDepth(PixelPos);
+ float4 AnisotropicData = SceneTexturesStruct.GBufferFTexture.Load(int3(PixelPos, 0)).xyzw;
+
+ float4 InMRT1 = SceneTexturesStruct.GBufferATexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT2 = SceneTexturesStruct.GBufferBTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT3 = SceneTexturesStruct.GBufferCTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT4 = SceneTexturesStruct.GBufferDTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT5 = SceneTexturesStruct.GBufferETexture.Load(int3(PixelPos, 0)).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromPixelPos(PixelPos));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataSceneTextures(float2 UV, bool bGetNormalizedNormal = true)
+{
+ uint CustomStencil = 0;
+ float CustomNativeDepth = 0;
+ float DeviceZ = SampleDeviceZFromSceneTexturesTempCopy(UV);
+ float SceneDepth = ConvertFromDeviceZ(DeviceZ);
+ float4 AnisotropicData = GBufferFTexture.SampleLevel(GBufferFTextureSampler, UV, 0).xyzw;
+
+ float4 InMRT1 = GBufferATexture.SampleLevel(GBufferATextureSampler, UV, 0).xyzw;
+ float4 InMRT2 = GBufferBTexture.SampleLevel(GBufferBTextureSampler, UV, 0).xyzw;
+ float4 InMRT3 = GBufferCTexture.SampleLevel(GBufferCTextureSampler, UV, 0).xyzw;
+ float4 InMRT4 = GBufferDTexture.SampleLevel(GBufferDTextureSampler, UV, 0).xyzw;
+ float4 InMRT5 = GBufferETexture.SampleLevel(GBufferETextureSampler, UV, 0).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromSceneColorUV(UV));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataSceneTexturesLoad(uint2 PixelCoord, bool bGetNormalizedNormal = true)
+{
+ uint CustomStencil = 0;
+ float CustomNativeDepth = 0;
+ float DeviceZ = SceneDepthTexture.Load(int3(PixelCoord, 0)).r;
+ float SceneDepth = ConvertFromDeviceZ(DeviceZ);
+ float4 AnisotropicData = GBufferFTexture.Load(int3(PixelCoord, 0)).xyzw;
+
+ float4 InMRT1 = GBufferATexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT2 = GBufferBTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT3 = GBufferCTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT4 = GBufferDTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT5 = GBufferETexture.Load(int3(PixelCoord, 0)).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromPixelPos(PixelCoord));
+
+ return Ret;
+}
+
+
+#endif
+
+#endif
+
+#if GBUFFER_LAYOUT == 1
+
+void EncodeGBufferToMRT(inout FPixelShaderOut Out, FGBufferData GBuffer, float QuantizationBias)
+{
+ float4 MrtFloat1 = 0.0f;
+ float4 MrtFloat2 = 0.0f;
+ uint4 MrtUint2 = 0;
+ float4 MrtFloat3 = 0.0f;
+ float4 MrtFloat4 = 0.0f;
+ float4 MrtFloat5 = 0.0f;
+ float4 MrtFloat6 = 0.0f;
+
+ float3 WorldNormal_Compressed = EncodeNormalHelper(GBuffer.WorldNormal, 0.0f);
+
+ MrtFloat1.x = WorldNormal_Compressed.x;
+ MrtFloat1.y = WorldNormal_Compressed.y;
+ MrtFloat1.z = WorldNormal_Compressed.z;
+ MrtFloat1.w = GBuffer.PerObjectGBufferData.x;
+ MrtFloat2.x = GBuffer.Metallic.x;
+ MrtFloat2.y = GBuffer.Specular.x;
+ MrtFloat2.z = GBuffer.Roughness.x;
+ MrtUint2.w |= ((((GBuffer.ShadingModelID.x) >> 0) & 0x0f) << 0);
+ MrtUint2.w |= ((((GBuffer.SelectiveOutputMask.x) >> 0) & 0x0f) << 4);
+ MrtFloat3.x = GBuffer.BaseColor.x;
+ MrtFloat3.y = GBuffer.BaseColor.y;
+ MrtFloat3.z = GBuffer.BaseColor.z;
+ MrtFloat3.w = GBuffer.GenericAO.x;
+ MrtFloat4.x = GBuffer.Velocity.x;
+ MrtFloat4.y = GBuffer.Velocity.y;
+ MrtFloat4.z = GBuffer.Velocity.z;
+ MrtFloat4.w = GBuffer.Velocity.w;
+ MrtFloat6.x = GBuffer.PrecomputedShadowFactors.x;
+ MrtFloat6.y = GBuffer.PrecomputedShadowFactors.y;
+ MrtFloat6.z = GBuffer.PrecomputedShadowFactors.z;
+ MrtFloat6.w = GBuffer.PrecomputedShadowFactors.w;
+ MrtFloat5.x = GBuffer.CustomData.x;
+ MrtFloat5.y = GBuffer.CustomData.y;
+ MrtFloat5.z = GBuffer.CustomData.z;
+ MrtFloat5.w = GBuffer.CustomData.w;
+
+ Out.MRT[1] = MrtFloat1;
+ Out.MRT[2] = float4(MrtFloat2.x, MrtFloat2.y, MrtFloat2.z, float(MrtUint2.w) / 255.0f);
+ Out.MRT[3] = MrtFloat3;
+ Out.MRT[4] = MrtFloat4;
+ Out.MRT[5] = MrtFloat5;
+ Out.MRT[6] = MrtFloat6;
+ Out.MRT[7] = float4(0.0f, 0.0f, 0.0f, 0.0f);
+}
+
+
+FGBufferData DecodeGBufferDataDirect(float4 InMRT1,
+ float4 InMRT2,
+ float4 InMRT3,
+ float4 InMRT4,
+ float4 InMRT5,
+ float4 InMRT6,
+
+ float CustomNativeDepth,
+ float4 AnisotropicData,
+ uint CustomStencil,
+ float SceneDepth,
+ bool bGetNormalizedNormal,
+ bool bChecker)
+{
+ FGBufferData Ret = (FGBufferData)0;
+ float3 WorldNormal_Compressed = 0.0f;
+ WorldNormal_Compressed.x = InMRT1.x;
+ WorldNormal_Compressed.y = InMRT1.y;
+ WorldNormal_Compressed.z = InMRT1.z;
+ Ret.PerObjectGBufferData.x = InMRT1.w;
+ Ret.Metallic.x = InMRT2.x;
+ Ret.Specular.x = InMRT2.y;
+ Ret.Roughness.x = InMRT2.z;
+ Ret.ShadingModelID.x = (((uint((float(InMRT2.w) * 255.0f) + .5f) >> 0) & 0x0f) << 0);
+ Ret.SelectiveOutputMask.x = (((uint((float(InMRT2.w) * 255.0f) + .5f) >> 4) & 0x0f) << 0);
+ Ret.BaseColor.x = InMRT3.x;
+ Ret.BaseColor.y = InMRT3.y;
+ Ret.BaseColor.z = InMRT3.z;
+ Ret.GenericAO.x = InMRT3.w;
+ Ret.Velocity.x = InMRT4.x;
+ Ret.Velocity.y = InMRT4.y;
+ Ret.Velocity.z = InMRT4.z;
+ Ret.Velocity.w = InMRT4.w;
+ Ret.PrecomputedShadowFactors.x = InMRT6.x;
+ Ret.PrecomputedShadowFactors.y = InMRT6.y;
+ Ret.PrecomputedShadowFactors.z = InMRT6.z;
+ Ret.PrecomputedShadowFactors.w = InMRT6.w;
+ Ret.CustomData.x = InMRT5.x;
+ Ret.CustomData.y = InMRT5.y;
+ Ret.CustomData.z = InMRT5.z;
+ Ret.CustomData.w = InMRT5.w;
+
+ Ret.WorldNormal = DecodeNormalHelper(WorldNormal_Compressed);
+ Ret.WorldTangent = AnisotropicData.xyz;
+ Ret.Anisotropy = AnisotropicData.w;
+
+ GBufferPostDecode(Ret,bChecker,bGetNormalizedNormal);
+
+ Ret.CustomDepth = ConvertFromDeviceZ(CustomNativeDepth);
+ Ret.CustomStencil = CustomStencil;
+ Ret.Depth = SceneDepth;
+
+
+ return Ret;
+}
+
+
+#if FEATURE_LEVEL >= FEATURE_LEVEL_SM5
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataUV(float2 UV, bool bGetNormalizedNormal = true)
+{
+ float CustomNativeDepth = Texture2DSampleLevel(SceneTexturesStruct.CustomDepthTexture, SceneTexturesStruct_CustomDepthTextureSampler, UV, 0).r;
+ int2 IntUV = (int2)trunc(UV * View.BufferSizeAndInvSize.xy * View.BufferToSceneTextureScale.xy);
+ uint CustomStencil = SceneTexturesStruct.CustomStencilTexture.Load(int3(IntUV, 0)) STENCIL_COMPONENT_SWIZZLE;
+ float SceneDepth = CalcSceneDepth(UV);
+ float4 AnisotropicData = Texture2DSampleLevel(SceneTexturesStruct.GBufferFTexture, SceneTexturesStruct_GBufferFTextureSampler, UV, 0).xyzw;
+
+ float4 InMRT1 = Texture2DSampleLevel(SceneTexturesStruct.GBufferATexture, SceneTexturesStruct_GBufferATextureSampler, UV, 0).xyzw;
+ float4 InMRT2 = Texture2DSampleLevel(SceneTexturesStruct.GBufferBTexture, SceneTexturesStruct_GBufferBTextureSampler, UV, 0).xyzw;
+ float4 InMRT3 = Texture2DSampleLevel(SceneTexturesStruct.GBufferCTexture, SceneTexturesStruct_GBufferCTextureSampler, UV, 0).xyzw;
+ float4 InMRT4 = Texture2DSampleLevel(SceneTexturesStruct.GBufferVelocityTexture, SceneTexturesStruct_GBufferVelocityTextureSampler, UV, 0).xyzw;
+ float4 InMRT5 = Texture2DSampleLevel(SceneTexturesStruct.GBufferDTexture, SceneTexturesStruct_GBufferDTextureSampler, UV, 0).xyzw;
+ float4 InMRT6 = Texture2DSampleLevel(SceneTexturesStruct.GBufferETexture, SceneTexturesStruct_GBufferETextureSampler, UV, 0).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+ InMRT6,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromSceneColorUV(UV));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataUint(uint2 PixelPos, bool bGetNormalizedNormal = true)
+{
+ float CustomNativeDepth = SceneTexturesStruct.CustomDepthTexture.Load(int3(PixelPos, 0)).r;
+ uint CustomStencil = SceneTexturesStruct.CustomStencilTexture.Load(int3(PixelPos, 0)) STENCIL_COMPONENT_SWIZZLE;
+ float SceneDepth = CalcSceneDepth(PixelPos);
+ float4 AnisotropicData = SceneTexturesStruct.GBufferFTexture.Load(int3(PixelPos, 0)).xyzw;
+
+ float4 InMRT1 = SceneTexturesStruct.GBufferATexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT2 = SceneTexturesStruct.GBufferBTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT3 = SceneTexturesStruct.GBufferCTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT4 = SceneTexturesStruct.GBufferVelocityTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT5 = SceneTexturesStruct.GBufferDTexture.Load(int3(PixelPos, 0)).xyzw;
+ float4 InMRT6 = SceneTexturesStruct.GBufferETexture.Load(int3(PixelPos, 0)).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+ InMRT6,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromPixelPos(PixelPos));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataSceneTextures(float2 UV, bool bGetNormalizedNormal = true)
+{
+ uint CustomStencil = 0;
+ float CustomNativeDepth = 0;
+ float DeviceZ = SampleDeviceZFromSceneTexturesTempCopy(UV);
+ float SceneDepth = ConvertFromDeviceZ(DeviceZ);
+ float4 AnisotropicData = GBufferFTexture.SampleLevel(GBufferFTextureSampler, UV, 0).xyzw;
+
+ float4 InMRT1 = GBufferATexture.SampleLevel(GBufferATextureSampler, UV, 0).xyzw;
+ float4 InMRT2 = GBufferBTexture.SampleLevel(GBufferBTextureSampler, UV, 0).xyzw;
+ float4 InMRT3 = GBufferCTexture.SampleLevel(GBufferCTextureSampler, UV, 0).xyzw;
+ float4 InMRT4 = GBufferVelocityTexture.SampleLevel(GBufferVelocityTextureSampler, UV, 0).xyzw;
+ float4 InMRT5 = GBufferDTexture.SampleLevel(GBufferDTextureSampler, UV, 0).xyzw;
+ float4 InMRT6 = GBufferETexture.SampleLevel(GBufferETextureSampler, UV, 0).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+ InMRT6,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromSceneColorUV(UV));
+
+ return Ret;
+}
+
+
+// @param PixelPos relative to left top of the rendertarget (not viewport)
+FGBufferData DecodeGBufferDataSceneTexturesLoad(uint2 PixelCoord, bool bGetNormalizedNormal = true)
+{
+ uint CustomStencil = 0;
+ float CustomNativeDepth = 0;
+ float DeviceZ = SceneDepthTexture.Load(int3(PixelCoord, 0)).r;
+ float SceneDepth = ConvertFromDeviceZ(DeviceZ);
+ float4 AnisotropicData = GBufferFTexture.Load(int3(PixelCoord, 0)).xyzw;
+
+ float4 InMRT1 = GBufferATexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT2 = GBufferBTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT3 = GBufferCTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT4 = GBufferVelocityTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT5 = GBufferDTexture.Load(int3(PixelCoord, 0)).xyzw;
+ float4 InMRT6 = GBufferETexture.Load(int3(PixelCoord, 0)).xyzw;
+
+ FGBufferData Ret = DecodeGBufferDataDirect(InMRT1,
+ InMRT2,
+ InMRT3,
+ InMRT4,
+ InMRT5,
+ InMRT6,
+
+ CustomNativeDepth,
+ AnisotropicData,
+ CustomStencil,
+ SceneDepth,
+ bGetNormalizedNormal,
+ CheckerFromPixelPos(PixelCoord));
+
+ return Ret;
+}
+
+
+#endif
+
+#endif
+
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Binaries/Win64/UnrealEditor.modules b/TheProject/VRWizardProject/Plugins/MetaXR/Binaries/Win64/UnrealEditor.modules
new file mode 100644
index 0000000..7e2c583
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Binaries/Win64/UnrealEditor.modules
@@ -0,0 +1,17 @@
+{
+ "BuildId": "27405482",
+ "Modules":
+ {
+ "OculusXRAnchors": "UnrealEditor-OculusXRAnchors.dll",
+ "OculusXREditor": "UnrealEditor-OculusXREditor.dll",
+ "OculusXREyeTracker": "UnrealEditor-OculusXREyeTracker.dll",
+ "OculusXRHMD": "UnrealEditor-OculusXRHMD.dll",
+ "OculusXRInput": "UnrealEditor-OculusXRInput.dll",
+ "OculusXRMR": "UnrealEditor-OculusXRMR.dll",
+ "OculusXRMovement": "UnrealEditor-OculusXRMovement.dll",
+ "OculusXROpenXRHMD": "UnrealEditor-OculusXROpenXRHMD.dll",
+ "OculusXRPassthrough": "UnrealEditor-OculusXRPassthrough.dll",
+ "OculusXRProjectSetupTool": "UnrealEditor-OculusXRProjectSetupTool.dll",
+ "OculusXRScene": "UnrealEditor-OculusXRScene.dll"
+ }
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Config/BaseOculusXR.ini b/TheProject/VRWizardProject/Plugins/MetaXR/Config/BaseOculusXR.ini
new file mode 100644
index 0000000..cd0a0ca
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Config/BaseOculusXR.ini
@@ -0,0 +1,140 @@
+[CoreRedirects]
+;
++PackageRedirects=(OldName="/OculusVR/",NewName="/OculusXR/",MatchSubstring=true)
+;
++ClassRedirects=(OldName="/Script/OculusHMD.OculusResourceHolder", NewName="/Script/OculusXRHMD.OculusXRResourceHolder")
++ClassRedirects=(OldName="/Script/OculusHMD.OculusPassthroughLayerComponent", NewName="/Script/OculusXRPassthrough.OculusXRPassthroughLayerComponent")
++ClassRedirects=(OldName="/Script/OculusHMD.StereoLayerShapeUserDefined", NewName="/Script/OculusXRPassthrough.OculusXRStereoLayerShapeUserDefined")
++ClassRedirects=(OldName="/Script/OculusHMD.StereoLayerShapeReconstructed", NewName="/Script/OculusXRPassthrough.OculusXRStereoLayerShapeReconstructed")
++ClassRedirects=(OldName="/Script/OculusHMD.OculusHMDRuntimeSettings", NewName="/Script/OculusXRHMD.OculusXRHMDRuntimeSettings")
++ClassRedirects=(OldName="/Script/OculusHMD.OculusEventComponent", NewName="/Script/OculusXRHMD.OculusXREventComponent")
++ClassRedirects=(OldName="/Script/OculusHMD.OculusSceneCaptureCubemap", NewName="/Script/OculusXRHMD.OculusXRSceneCaptureCubemap")
++ClassRedirects=(OldName="/Script/OculusHMD.PassthroughLayerBase", NewName="/Script/OculusXRPassthrough.OculusXRPassthroughLayerBase")
++ClassRedirects=(OldName="/Script/OculusHMD.OculusFunctionLibrary", NewName="/Script/OculusXRHMD.OculusXRFunctionLibrary")
+;
++EnumRedirects=(OldName="EOculusXrApi", NewName="/Script/OculusXRHMD.EOculusXRXrApi")
++EnumRedirects=(OldName="EHandTrackingSupport", NewName="/Script/OculusXRHMD.EOculusXRHandTrackingSupport")
++EnumRedirects=(OldName="ETrackedDeviceType", NewName="/Script/OculusXRHMD.EOculusXRTrackedDeviceType")
++EnumRedirects=(OldName="EHandTrackingFrequency", NewName="/Script/OculusXRHMD.EOculusXRHandTrackingFrequency")
++EnumRedirects=(OldName="EColorMapType", NewName="/Script/OculusXRHMD.EOculusXRColorMapType")
++EnumRedirects=(OldName="EPassthroughLayerOrder", NewName="/Script/OculusXRHMD.EOculusXRPassthroughLayerOrder")
++EnumRedirects=(OldName="EOculusDeviceType", NewName="/Script/OculusXRHMD.EOculusXRDeviceType")
++EnumRedirects=(OldName="EColorSpace", NewName="/Script/OculusXRHMD.EOculusXRColorSpace")
++EnumRedirects=(OldName="EBoundaryType", NewName="/Script/OculusXRHMD.EOculusXRBoundaryType")
++EnumRedirects=(OldName="EProcessorPerformanceLevel", NewName="/Script/OculusXRHMD.EOculusXRProcessorPerformanceLevel")
+;
++StructRedirects=(OldName="/Script/OculusHMD.GuardianTestResult", NewName="/Script/OculusXRHMD.OculusXRGuardianTestResult")
++StructRedirects=(OldName="/Script/OculusHMD.OculusSplashDesc", NewName="/Script/OculusXRHMD.OculusXRSplashDesc")
++StructRedirects=(OldName="/Script/OculusHMD.HmdUserProfile", NewName="/Script/OculusXRHMD.OculusXRHmdUserProfile")
++StructRedirects=(OldName="/Script/OculusHMD.HmdUserProfileField", NewName="/Script/OculusXRHMD.OculusXRHmdUserProfileField")
+;
++ClassRedirects=(OldName="/Script/OculusInput.OculusHandComponent", NewName="/Script/OculusXRInput.OculusXRHandComponent")
++ClassRedirects=(OldName="/Script/OculusInput.OculusMRFunctionLibrary", NewName="/Script/OculusXRInput.OculusXRMRFunctionLibrary")
++ClassRedirects=(OldName="/Script/OculusInput.OculusInputFunctionLibrary", NewName="/Script/OculusXRInput.OculusXRInputFunctionLibrary")
+;
++EnumRedirects=(OldName="ETrackingConfidence", NewName="/Script/OculusXRInput.EOculusXRTrackingConfidence")
++EnumRedirects=(OldName="EConfidenceBehavior", NewName="/Script/OculusXRInput.EOculusXRConfidenceBehavior")
++EnumRedirects=(OldName="EOculusHandType", NewName="/Script/OculusXRInput.EOculusXRHandType")
++EnumRedirects=(OldName="EOculusFinger", NewName="/Script/OculusXRInput.EOculusXRFinger")
++EnumRedirects=(OldName="ESystemGestureBehavior", NewName="/Script/OculusXRInput.EOculusXRSystemGestureBehavior")
++EnumRedirects=(OldName="EBone", NewName="/Script/OculusXRInput.EOculusXRBone")
+;
++StructRedirects=(OldName="/Script/OculusInput.OculusCapsuleCollider", NewName="/Script/OculusXRInput.OculusXRCapsuleCollider")
+;
+;
+;
+;
++ClassRedirects=(OldName="/Script/OculusEditor.OculusHMDRuntimeSettings", NewName="/Script/OculusXREditor.OculusXRHMDRuntimeSettings")
++ClassRedirects=(OldName="/Script/OculusEditor.OculusEditorSettings", NewName="/Script/OculusXREditor.OculusXREditorSettings")
++ClassRedirects=(OldName="/Script/OculusEditor.OculusPlatformToolSettings", NewName="/Script/OculusXREditor.OculusXRPlatformToolSettings")
+;
++EnumRedirects=(OldName="EOculusAssetType", NewName="/Script/OculusXREditor.EOculusXRAssetType")
++EnumRedirects=(OldName="EOculusPlatform", NewName="/Script/OculusXREditor.EOculusXRPlatform")
++EnumRedirects=(OldName="EOculusGamepadEmulation", NewName="/Script/OculusXREditor.EOculusXRGamepadEmulation")
+;
++StructRedirects=(OldName="/Script/OculusEditor.RedistPackage", NewName="/Script/OculusXREditor.OculusXRRedistPackage")
++StructRedirects=(OldName="/Script/OculusEditor.AssetConfig", NewName="/Script/OculusXREditor.OculusXRAssetConfig")
+;
++ClassRedirects=(OldName="/Script/OculusMR.OculusFunctionLibrary", NewName="/Script/OculusMR.OculusXRFunctionLibrary")
++ClassRedirects=(OldName="/Script/OculusMR.OculusMR_Settings", NewName="/Script/OculusMR.OculusXRMR_Settings")
++ClassRedirects=(OldName="/Script/OculusMR.OculusMRFunctionLibrary", NewName="/Script/OculusMR.OculusXRMRFunctionLibrary")
+;
++EnumRedirects=(OldName="EOculusMR_CameraDeviceEnum", NewName="/Script/OculusMR.EOculusXRMR_CameraDeviceEnum")
++EnumRedirects=(OldName="EOculusMR_PostProcessEffects", NewName="/Script/OculusMR.EOculusXRMR_PostProcessEffects")
++EnumRedirects=(OldName="EOculusMR_CompositionMethod", NewName="/Script/OculusMR.EOculusXRMR_CompositionMethod")
++EnumRedirects=(OldName="EOculusMR_ClippingReference", NewName="/Script/OculusMR.EOculusXRMR_ClippingReference")
+;
++StructRedirects=(OldName="/Script/OculusMR.OculusMR_PlaneMeshTriangle", NewName="/Script/OculusMR.OculusXRMR_PlaneMeshTriangle")
++StructRedirects=(OldName="/Script/OculusMR.TrackedCamera", NewName="/Script/OculusMR.OculusXRTrackedCamera")
+;
++EnumRedirects=(OldName="EOculusXRXrApi",ValueChanges=(("LegacyOVRPlugin","OVRPluginOpenXR")))
+;
++EnumRedirects=(OldName="ETiledMultiResLevel",NewName="EOculusXRFoveatedRenderingLevel",ValueChanges=(("ETiledMultiResLevel_Off","Off"),("ETiledMultiResLevel_LMSLow","Low"),("ETiledMultiResLevel_LMSMedium","Medium"),("ETiledMultiResLevel_LMSHigh","High"),("ETiledMultiResLevel_LMSHighTop","HighTop")))
++FunctionRedirects=(OldName="GetTiledMultiresLevel",NewName="GetFoveatedRenderingLevel")
++FunctionRedirects=(OldName="SetTiledMultiresLevel",NewName="SetFoveatedRenderingLevel")
++EnumRedirects=(OldName="EFixedFoveatedRenderingLevel",NewName="EOculusXRFoveatedRenderingLevel",ValueChanges=(("FFR_Off","Off"),("FFR_Low","Low"),("FFR_Medium","Medium"),("FFR_High","High"),("FFR_HighTop","HighTop")))
++FunctionRedirects=(OldName="GetFixedFoveatedRenderingLevel",NewName="GetFoveatedRenderingLevel")
++FunctionRedirects=(OldName="SetFixedFoveatedRenderingLevel",NewName="SetFoveatedRenderingLevel")
+;
++EnumRedirects=(OldName="/Script/OculusXRHMD.EOculusDeviceType",ValueChanges=(("OculusQuest","OculusQuest_Deprecated"),("Quest_Link","Quest_Link_Deprecated")))
+;
+; Anchors and Scene redirects
++StructRedirects=(OldName="/Script/OculusAnchors.OculusSpaceQueryInfo", NewName="/Script/OculusXRAnchors.OculusXRSpaceQueryInfo")
++StructRedirects=(OldName="/Script/OculusAnchors.OculusSpaceQueryResult", NewName="/Script/OculusXRAnchors.OculusXRSpaceQueryResult")
++StructRedirects=(OldName="/Script/OculusAnchors.OculusSpaceQueryFilterValues", NewName="/Script/OculusXRAnchors.OculusXRSpaceQueryFilterValues")
++StructRedirects=(OldName="/Script/OculusAnchors.OculusAnchorManager", NewName="/Script/OculusXRAnchors.OculusXRAnchorManager")
++StructRedirects=(OldName="/Script/OculusAnchors.OculusSpatialAnchorManager", NewName="/Script/OculusXRAnchors.OculusXRSpatialAnchorManager")
++StructRedirects=(OldName="/Script/OculusAnchors.OculusRoomLayoutManager", NewName="/Script/OculusXRAnchors.OculusXRRoomLayoutManager")
++StructRedirects=(OldName="/Script/OculusAnchors.OculusAnchors", NewName="/Script/OculusXRAnchors.OculusXRAnchors")
++StructRedirects=(OldName="/Script/OculusAnchors.OculusRoomLayout", NewName="/Script/OculusXRAnchors.OculusXRRoomLayout")
++StructRedirects=(OldName="/Script/OculusScene.OculusSpawnedSceneAnchorProperties", NewName="/Script/OculusXRScene.OculusXRSpawnedSceneAnchorProperties")
++StructRedirects=(OldName="/Script/OculusAnchors.UUID", NewName="/Script/OculusXRAnchors.OculusXRUUID")
++StructRedirects=(OldName="/Script/OculusAnchors.UInt64", NewName="/Script/OculusXRAnchors.OculusXRUInt64")
+;
++EnumRedirects=(OldName="EOculusSpaceQueryFilterType", NewName="/Script/OculusXRAnchors.EOculusXRSpaceQueryFilterType")
++EnumRedirects=(OldName="EOculusSpaceStorageLocation", NewName="/Script/OculusXRAnchors.EOculusXRSpaceStorageLocation")
++EnumRedirects=(OldName="EOculusSpaceStoragePersistenceMode", NewName="/Script/OculusXRAnchors.EOculusXRSpaceStoragePersistenceMode")
++EnumRedirects=(OldName="EOculusSpaceComponentType", NewName="/Script/OculusXRAnchors.EOculusXRSpaceComponentType")
++EnumRedirects=(OldName="EOculusLaunchCaptureFlowWhenMissingScene", NewName="/Script/OculusXRScene.EOculusXRLaunchCaptureFlowWhenMissingScene")
+;
++ClassRedirects=(OldName="/Script/OculusAnchors.OculusAnchorComponent", NewName="/Script/OculusXRAnchors.OculusXRAnchorComponent")
++ClassRedirects=(OldName="/Script/OculusAnchors.OculusAnchorBPFuctionLibrary", NewName="/Script/OculusXRAnchors.OculusXRAnchorBPFuctionLibrary")
++ClassRedirects=(OldName="/Script/OculusAnchors.OculusAsyncAction_CreateSpatialAnchor", NewName="/Script/OculusXRAnchors.OculusXRAsyncAction_CreateSpatialAnchor")
++ClassRedirects=(OldName="/Script/OculusAnchors.OculusAsyncAction_EraseAnchor", NewName="/Script/OculusXRAnchors.OculusXRAsyncAction_EraseAnchor")
++ClassRedirects=(OldName="/Script/OculusAnchors.OculusAsyncAction_SaveAnchor", NewName="/Script/OculusXRAnchors.OculusXRAsyncAction_SaveAnchor")
++ClassRedirects=(OldName="/Script/OculusAnchors.OculusAsyncAction_QueryAnchors", NewName="/Script/OculusXRAnchors.OculusXRAsyncAction_QueryAnchors")
++ClassRedirects=(OldName="/Script/OculusAnchors.OculusAsyncAction_SetAnchorComponentStatus", NewName="/Script/OculusXRAnchors.OculusXRAsyncAction_SetAnchorComponentStatus")
++ClassRedirects=(OldName="/Script/OculusAnchors.OculusRoomLayoutManagerComponent", NewName="/Script/OculusXRAnchors.OculusXRRoomLayoutManagerComponent")
++ClassRedirects=(OldName="/Script/OculusAnchors.OculusSpatialAnchorComponent", NewName="/Script/OculusXRAnchors.OculusXRSpatialAnchorComponent")
++ClassRedirects=(OldName="/Script/OculusScene.OculusSceneAnchorComponent", NewName="/Script/OculusXRScene.OculusXRSceneAnchorComponent")
++ClassRedirects=(OldName="/Script/OculusScene.OculusSceneActor", NewName="/Script/OculusXRScene.OculusXRSceneActor")
+;
++FunctionRedirects=(OldName="OculusAsyncAction_CreateSpatialAnchor.OculusAsyncCreateSpatialAnchor",NewName="OculusXRAsyncAction_CreateSpatialAnchor.OculusXRAsyncCreateSpatialAnchor")
++FunctionRedirects=(OldName="OculusAsyncAction_EraseAnchor.OculusAsyncEraseAnchor",NewName="OculusXRAsyncAction_EraseAnchor.OculusXRAsyncEraseAnchor")
++FunctionRedirects=(OldName="OculusAsyncAction_SaveAnchor.OculusAsyncSaveAnchor",NewName="OculusXRAsyncAction_SaveAnchor.OculusXRAsyncSaveAnchor")
++FunctionRedirects=(OldName="OculusAsyncAction_QueryAnchors.OculusAsyncQueryAnchors",NewName="OculusXRAsyncAction_QueryAnchors.OculusXRAsyncQueryAnchors")
++FunctionRedirects=(OldName="OculusAsyncAction_QueryAnchors.OculusAsyncQueryAnchorsAdvanced",NewName="OculusXRAsyncAction_QueryAnchors.OculusXRAsyncQueryAnchorsAdvanced")
++FunctionRedirects=(OldName="OculusAsyncAction_SetAnchorComponentStatus.OculusAsyncSetAnchorComponentStatus",NewName="OculusXRAsyncAction_SetAnchorComponentStatus.OculusXRAsyncSetAnchorComponentStatus")
+;
++ClassRedirects=(OldName="/Script/OculusXRHMD.OculusXRPassthroughLayerComponent", NewName="/Script/OculusXRPassthrough.OculusXRPassthroughLayerComponent")
++ClassRedirects=(OldName="/Script/OculusXRHMD.OculusXRPassthroughLayerBase", NewName="/Script/OculusXRPassthrough.OculusXRPassthroughLayerBase")
++ClassRedirects=(OldName="/Script/OculusXRHMD.OculusXRStereoLayerShapeUserDefined", NewName="/Script/OculusXRPassthrough.OculusXRStereoLayerShapeUserDefined")
++ClassRedirects=(OldName="/Script/OculusXRHMD.OculusXRStereoLayerShapeReconstructed", NewName="/Script/OculusXRPassthrough.OculusXRStereoLayerShapeReconstructed")
+
+; Movement
++EnumRedirects=(OldName="EOculusBodyTrackingMode", NewName="/Script/OculusXRMovement.EOculusXRBodyTrackingMode")
++EnumRedirects=(OldName="EOculusBoneID", NewName="/Script/OculusXRMovement.EOculusXRBoneID")
++EnumRedirects=(OldName="EOculusFaceExpression", NewName="/Script/OculusXRMovement.EOculusXRFaceExpression")
++EnumRedirects=(OldName="EOculusFaceConfidence", NewName="/Script/OculusXRMovement.EOculusXRFaceConfidence")
++EnumRedirects=(OldName="EOculusEye", NewName="/Script/OculusXRMovement.EOculusXREye")
+;
++StructRedirects=(OldName="/Script/OculusMovement.OculusBodyJoint", NewName="/Script/OculusXRMovement.OculusXRBodyJoint")
++StructRedirects=(OldName="/Script/OculusMovement.OculusBodyState", NewName="/Script/OculusXRMovement.OculusXRBodyState")
++StructRedirects=(OldName="/Script/OculusMovement.OculusFaceState", NewName="/Script/OculusXRMovement.OculusXRFaceState")
++StructRedirects=(OldName="/Script/OculusMovement.OculusEyeGazeState", NewName="/Script/OculusXRMovement.OculusXREyeGazeState")
++StructRedirects=(OldName="/Script/OculusMovement.OculusEyeGazesState", NewName="/Script/OculusXRMovement.OculusXREyeGazesState")
+;
++ClassRedirects=(OldName="/Script/OculusMovement.OculusBodyTrackingComponent", NewName="/Script/OculusXRMovement.OculusXRBodyTrackingComponent")
++ClassRedirects=(OldName="/Script/OculusMovement.OculusEyeTrackingComponent", NewName="/Script/OculusXRMovement.OculusXREyeTrackingComponent")
++ClassRedirects=(OldName="/Script/OculusMovement.OculusFaceTrackingComponent", NewName="/Script/OculusXRMovement.OculusXRFaceTrackingComponent")
++ClassRedirects=(OldName="/Script/OculusMovement.OculusMovementFunctionLibrary", NewName="/Script/OculusXRMovement.OculusXRMovementFunctionLibrary")
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Config/FilterPlugin.ini b/TheProject/VRWizardProject/Plugins/MetaXR/Config/FilterPlugin.ini
new file mode 100644
index 0000000..9d21933
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Config/FilterPlugin.ini
@@ -0,0 +1,14 @@
+[FilterPlugin]
+; This section lists additional files which will be packaged along with your plugin. Paths should be listed relative to the root plugin directory, and
+; may include "...", "*", and "?" wildcards to match directories, files, and individual characters respectively.
+;
+; Examples:
+; /README.txt
+; /Extras/...
+; /Binaries/ThirdParty/*.dll
+/Config/...
+/build.log
+/Shaders/...
+/Source/Thirdparty/...
+
+
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/LeftMetaQuestTouchPlusMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/LeftMetaQuestTouchPlusMaterial.uasset
new file mode 100644
index 0000000..59e5816
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/LeftMetaQuestTouchPlusMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/LeftMetaQuestTouchProBatteryIndicatorMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/LeftMetaQuestTouchProBatteryIndicatorMaterial.uasset
new file mode 100644
index 0000000..f407d6b
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/LeftMetaQuestTouchProBatteryIndicatorMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/LeftMetaQuestTouchProMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/LeftMetaQuestTouchProMaterial.uasset
new file mode 100644
index 0000000..4e16daa
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/LeftMetaQuestTouchProMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/MetaQuestTouchProBatteryIndicatorMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/MetaQuestTouchProBatteryIndicatorMaterial.uasset
new file mode 100644
index 0000000..6809bb4
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/MetaQuestTouchProBatteryIndicatorMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/MetaQuestTouchProMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/MetaQuestTouchProMaterial.uasset
new file mode 100644
index 0000000..a2ef632
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/MetaQuestTouchProMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/OculusMR_ChromaKey.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/OculusMR_ChromaKey.uasset
new file mode 100644
index 0000000..9b628d3
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/OculusMR_ChromaKey.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/OculusMR_OpaqueColoredMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/OculusMR_OpaqueColoredMaterial.uasset
new file mode 100644
index 0000000..da45cb8
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/OculusMR_OpaqueColoredMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/OculusMR_WhiteMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/OculusMR_WhiteMaterial.uasset
new file mode 100644
index 0000000..a76dfa3
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/OculusMR_WhiteMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/PokeAHoleMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/PokeAHoleMaterial.uasset
new file mode 100644
index 0000000..7b8a517
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/PokeAHoleMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/RightMetaQuestTouchPlusMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/RightMetaQuestTouchPlusMaterial.uasset
new file mode 100644
index 0000000..325da9f
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/RightMetaQuestTouchPlusMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/RightMetaQuestTouchProBatteryIndicatorMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/RightMetaQuestTouchProBatteryIndicatorMaterial.uasset
new file mode 100644
index 0000000..d85abc9
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/RightMetaQuestTouchProBatteryIndicatorMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/RightMetaQuestTouchProMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/RightMetaQuestTouchProMaterial.uasset
new file mode 100644
index 0000000..61d1f3b
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/RightMetaQuestTouchProMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/TouchForQuest2Material.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/TouchForQuest2Material.uasset
new file mode 100644
index 0000000..32169dd
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/TouchForQuest2Material.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/TouchForQuestRiftSControllerMaterial.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/TouchForQuestRiftSControllerMaterial.uasset
new file mode 100644
index 0000000..1d0eb8c
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/TouchForQuestRiftSControllerMaterial.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/model_pieces_controllerMATphongRT.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/model_pieces_controllerMATphongRT.uasset
new file mode 100644
index 0000000..bfbe77c
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/model_pieces_controllerMATphongRT.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/touchController_mat.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/touchController_mat.uasset
new file mode 100644
index 0000000..4d73df0
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Materials/touchController_mat.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPlus.fbx b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPlus.fbx
new file mode 100644
index 0000000..7f53158
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPlus.fbx differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPlus.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPlus.uasset
new file mode 100644
index 0000000..3209754
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPlus.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPlusBatteryIndicatorQuad.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPlusBatteryIndicatorQuad.uasset
new file mode 100644
index 0000000..6716ae0
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPlusBatteryIndicatorQuad.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPro.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPro.uasset
new file mode 100644
index 0000000..d4c47ac
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchPro.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchProBatteryIndicatorQuad.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchProBatteryIndicatorQuad.uasset
new file mode 100644
index 0000000..ace2fa1
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchProBatteryIndicatorQuad.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchProNub.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchProNub.uasset
new file mode 100644
index 0000000..08e62a3
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftMetaQuestTouchProNub.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftTouchForQuest2.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftTouchForQuest2.uasset
new file mode 100644
index 0000000..b17f0a6
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftTouchForQuest2.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftTouchForQuestRiftSController.fbx b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftTouchForQuestRiftSController.fbx
new file mode 100644
index 0000000..04a438e
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftTouchForQuestRiftSController.fbx differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftTouchForQuestRiftSController.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftTouchForQuestRiftSController.uasset
new file mode 100644
index 0000000..1240ac7
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/LeftTouchForQuestRiftSController.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPlus.fbx b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPlus.fbx
new file mode 100644
index 0000000..343e24d
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPlus.fbx differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPlus.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPlus.uasset
new file mode 100644
index 0000000..15697cb
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPlus.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPlusBatteryIndicatorQuad.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPlusBatteryIndicatorQuad.uasset
new file mode 100644
index 0000000..df6c3aa
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPlusBatteryIndicatorQuad.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPro.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPro.uasset
new file mode 100644
index 0000000..cf4224b
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchPro.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchProBatteryIndicatorQuad.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchProBatteryIndicatorQuad.uasset
new file mode 100644
index 0000000..bd4d1bf
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchProBatteryIndicatorQuad.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchProNub.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchProNub.uasset
new file mode 100644
index 0000000..9a47077
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightMetaQuestTouchProNub.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightTouchForQuest2.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightTouchForQuest2.uasset
new file mode 100644
index 0000000..512ca6f
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightTouchForQuest2.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightTouchForQuestRiftSController.fbx b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightTouchForQuestRiftSController.fbx
new file mode 100644
index 0000000..7a63b79
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightTouchForQuestRiftSController.fbx differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightTouchForQuestRiftSController.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightTouchForQuestRiftSController.uasset
new file mode 100644
index 0000000..0037fe1
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Meshes/RightTouchForQuestRiftSController.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/MetaXRControllers.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/MetaXRControllers.uasset
new file mode 100644
index 0000000..2046504
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/MetaXRControllers.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/OculusMR_GreenKey.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/OculusMR_GreenKey.uasset
new file mode 100644
index 0000000..666bd1f
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/OculusMR_GreenKey.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/OculusModels.tps b/TheProject/VRWizardProject/Plugins/MetaXR/Content/OculusModels.tps
new file mode 100644
index 0000000..0fac4c5
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Content/OculusModels.tps
@@ -0,0 +1,13 @@
+
+
+ Oculus Models
+ /Engine/Plugins/Runtime/Oculus/OculusVR/Content/
+ Provide our licensees with models that match actual physical Oculus devices.
+ https://developer.oculus.com/licenses/art-1.0/
+
+ Licensees
+ Git
+ P4
+
+ /Engine/Source/ThirdParty/Licenses/OculusModels_License.txt
+
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/OculusModels_License.txt b/TheProject/VRWizardProject/Plugins/MetaXR/Content/OculusModels_License.txt
new file mode 100644
index 0000000..4c170b2
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Content/OculusModels_License.txt
@@ -0,0 +1,8 @@
+Art Attribution License 1.0
+Copyright © Facebook Technologies, LLC and its affiliates. All rights reserved.
+
+You may use these images solely for referring to the corresponding product in your video game or VR experience (including manuals for users). Otherwise, you may not use these images, or any trademarks, logos or other intellectual property owned by Facebook Technologies, LLC formerly known as Oculus VR, LLC (“Oculus”), including but not limited to use on merchandise or other product such as clothing, hats, or mugs. Do not use the Oculus images in a way that implies a partnership, sponsorship or endorsement; or features Oculus on materials associated with pornography, illegal activities, or other materials that violate Oculus Terms.
+
+THE IMAGES ARE PROVIDED TO YOU ON AN “AS IS” BASIS AND YOU ARE SOLELY RESPONSIBLE FOR YOUR USE OF THE IMAGES. OCULUS DISCLAIMS ALL WARRANTIES REGARDING THE IMAGES, INCLUDING WARRANTIES OF NON-INFRINGEMENT. OCULUS SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR PUNITIVE DAMAGES ARISING FROM OR RELATED TO YOUR USE OF THE IMAGES.
+
+For the avoidance of doubt, this license shall not apply to the Oculus name, trademark or service mark, logo or design.
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchPlus_Color.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchPlus_Color.uasset
new file mode 100644
index 0000000..fc03a67
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchPlus_Color.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchProBatteryIndicator.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchProBatteryIndicator.uasset
new file mode 100644
index 0000000..e6977d5
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchProBatteryIndicator.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchPro_Color.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchPro_Color.uasset
new file mode 100644
index 0000000..9cdedbc
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchPro_Color.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchPro_Normal.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchPro_Normal.uasset
new file mode 100644
index 0000000..0c3e0d2
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/LeftMetaQuestTouchPro_Normal.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/MetaQuestTouchProBatteryIndicator.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/MetaQuestTouchProBatteryIndicator.uasset
new file mode 100644
index 0000000..5af3c7c
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/MetaQuestTouchProBatteryIndicator.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchPlus_Color.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchPlus_Color.uasset
new file mode 100644
index 0000000..7844b06
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchPlus_Color.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchProBatteryIndicator.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchProBatteryIndicator.uasset
new file mode 100644
index 0000000..ae5b0dd
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchProBatteryIndicator.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchPro_Color.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchPro_Color.uasset
new file mode 100644
index 0000000..4584e84
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchPro_Color.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchPro_Normal.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchPro_Normal.uasset
new file mode 100644
index 0000000..084f31e
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/RightMetaQuestTouchPro_Normal.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/TouchForQuest2Material_Roughness.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/TouchForQuest2Material_Roughness.uasset
new file mode 100644
index 0000000..3f420a3
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/TouchForQuest2Material_Roughness.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/TouchForQuest2_Color.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/TouchForQuest2_Color.uasset
new file mode 100644
index 0000000..4202bf8
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/TouchForQuest2_Color.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/TouchForQuestRiftSController_albedo.uasset b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/TouchForQuestRiftSController_albedo.uasset
new file mode 100644
index 0000000..7260b50
Binary files /dev/null and b/TheProject/VRWizardProject/Plugins/MetaXR/Content/Textures/TouchForQuestRiftSController_albedo.uasset differ
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRAnchors/OculusXRAnchors.precompiled b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRAnchors/OculusXRAnchors.precompiled
new file mode 100644
index 0000000..f09f33b
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRAnchors/OculusXRAnchors.precompiled
@@ -0,0 +1,6 @@
+{
+ "OutputFiles": [
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRAnchors\\Module.OculusXRAnchors.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRAnchors\\Module.OculusXRAnchors.cpp.o"
+ ]
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXREyeTracker/OculusXREyeTracker.precompiled b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXREyeTracker/OculusXREyeTracker.precompiled
new file mode 100644
index 0000000..92fdefd
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXREyeTracker/OculusXREyeTracker.precompiled
@@ -0,0 +1,6 @@
+{
+ "OutputFiles": [
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXREyeTracker\\Module.OculusXREyeTracker.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXREyeTracker\\Module.OculusXREyeTracker.cpp.o"
+ ]
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRHMD/OculusXRHMD.precompiled b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRHMD/OculusXRHMD.precompiled
new file mode 100644
index 0000000..99fa087
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRHMD/OculusXRHMD.precompiled
@@ -0,0 +1,10 @@
+{
+ "OutputFiles": [
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRHMD\\Module.OculusXRHMD.1.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRHMD\\Module.OculusXRHMD.2.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRHMD\\Module.OculusXRHMD.3.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRHMD\\Module.OculusXRHMD.1.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRHMD\\Module.OculusXRHMD.2.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRHMD\\Module.OculusXRHMD.3.cpp.o"
+ ]
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRInput/OculusXRInput.precompiled b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRInput/OculusXRInput.precompiled
new file mode 100644
index 0000000..df847b9
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRInput/OculusXRInput.precompiled
@@ -0,0 +1,6 @@
+{
+ "OutputFiles": [
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRInput\\Module.OculusXRInput.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRInput\\Module.OculusXRInput.cpp.o"
+ ]
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRMR/OculusXRMR.precompiled b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRMR/OculusXRMR.precompiled
new file mode 100644
index 0000000..847b5d4
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRMR/OculusXRMR.precompiled
@@ -0,0 +1,6 @@
+{
+ "OutputFiles": [
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRMR\\Module.OculusXRMR.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRMR\\Module.OculusXRMR.cpp.o"
+ ]
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRMovement/OculusXRMovement.precompiled b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRMovement/OculusXRMovement.precompiled
new file mode 100644
index 0000000..2e2552c
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRMovement/OculusXRMovement.precompiled
@@ -0,0 +1,6 @@
+{
+ "OutputFiles": [
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRMovement\\Module.OculusXRMovement.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRMovement\\Module.OculusXRMovement.cpp.o"
+ ]
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXROpenXRHMD/OculusXROpenXRHMD.precompiled b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXROpenXRHMD/OculusXROpenXRHMD.precompiled
new file mode 100644
index 0000000..0a8fdbf
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXROpenXRHMD/OculusXROpenXRHMD.precompiled
@@ -0,0 +1,6 @@
+{
+ "OutputFiles": [
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXROpenXRHMD\\Module.OculusXROpenXRHMD.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXROpenXRHMD\\Module.OculusXROpenXRHMD.cpp.o"
+ ]
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRPassthrough/OculusXRPassthrough.precompiled b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRPassthrough/OculusXRPassthrough.precompiled
new file mode 100644
index 0000000..6c91e49
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRPassthrough/OculusXRPassthrough.precompiled
@@ -0,0 +1,6 @@
+{
+ "OutputFiles": [
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRPassthrough\\Module.OculusXRPassthrough.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRPassthrough\\Module.OculusXRPassthrough.cpp.o"
+ ]
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRScene/OculusXRScene.precompiled b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRScene/OculusXRScene.precompiled
new file mode 100644
index 0000000..38a8bc6
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Development/OculusXRScene/OculusXRScene.precompiled
@@ -0,0 +1,6 @@
+{
+ "OutputFiles": [
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRScene\\Module.OculusXRScene.cpp.o",
+ "..\\..\\..\\a\\UnrealGame\\Development\\OculusXRScene\\Module.OculusXRScene.cpp.o"
+ ]
+}
\ No newline at end of file
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorBPFunctionLibrary.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorBPFunctionLibrary.gen.cpp
new file mode 100644
index 0000000..fa511b5
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorBPFunctionLibrary.gen.cpp
@@ -0,0 +1,1039 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorBPFunctionLibrary.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorTypes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRAnchorBPFunctionLibrary() {}
+// Cross Module References
+ COREUOBJECT_API UClass* Z_Construct_UClass_UClass();
+ COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
+ ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
+ ENGINE_API UClass* Z_Construct_UClass_APawn_NoRegister();
+ ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
+ ENGINE_API UEnum* Z_Construct_UEnum_Engine_ESpawnActorCollisionHandlingMethod();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRBaseAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRRoomLayout();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUInt64();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUUID();
+ UPackage* Z_Construct_UPackage__Script_OculusXRAnchors();
+// End Cross Module References
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execGetRoomLayout)
+ {
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_Space);
+ P_GET_STRUCT_REF(FOculusXRRoomLayout,Z_Param_Out_RoomLayoutOut);
+ P_GET_PROPERTY(FIntProperty,Z_Param_MaxWallsCapacity);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::GetRoomLayout(Z_Param_Space,Z_Param_Out_RoomLayoutOut,Z_Param_MaxWallsCapacity);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execGetAnchorComponent)
+ {
+ P_GET_STRUCT_REF(FOculusXRSpaceQueryResult,Z_Param_Out_QueryResult);
+ P_GET_ENUM(EOculusXRSpaceComponentType,Z_Param_ComponentType);
+ P_GET_OBJECT(UObject,Z_Param_Outer);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(const UOculusXRBaseAnchorComponent**)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::GetAnchorComponent(Z_Param_Out_QueryResult,EOculusXRSpaceComponentType(Z_Param_ComponentType),Z_Param_Outer);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execIsAnchorResultSuccess)
+ {
+ P_GET_PROPERTY(FByteProperty,Z_Param_result);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::IsAnchorResultSuccess(EOculusXRAnchorResult::Type(Z_Param_result));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execIsEqual_FOculusXRUUID)
+ {
+ P_GET_STRUCT_REF(FOculusXRUUID,Z_Param_Out_Left);
+ P_GET_STRUCT_REF(FOculusXRUUID,Z_Param_Out_Right);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::IsEqual_FOculusXRUUID(Z_Param_Out_Left,Z_Param_Out_Right);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execIsEqual_FOculusXRUInt64)
+ {
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_Left);
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_Right);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::IsEqual_FOculusXRUInt64(Z_Param_Left,Z_Param_Right);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execStringToAnchorUUID)
+ {
+ P_GET_PROPERTY(FStrProperty,Z_Param_Value);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FOculusXRUUID*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::StringToAnchorUUID(Z_Param_Value);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execAnchorUUIDToString)
+ {
+ P_GET_STRUCT_REF(FOculusXRUUID,Z_Param_Out_Value);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FString*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::AnchorUUIDToString(Z_Param_Out_Value);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execAnchorHandleToString)
+ {
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_Value);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FString*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::AnchorHandleToString(Z_Param_Value);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execTryGetAnchorTransformByHandle)
+ {
+ P_GET_STRUCT_REF(FOculusXRUInt64,Z_Param_Out_Handle);
+ P_GET_STRUCT_REF(FTransform,Z_Param_Out_OutTransform);
+ P_GET_STRUCT_REF(FOculusXRAnchorLocationFlags,Z_Param_Out_OutLocationFlags);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::TryGetAnchorTransformByHandle(Z_Param_Out_Handle,Z_Param_Out_OutTransform,Z_Param_Out_OutLocationFlags);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execGetAnchorTransformByHandle)
+ {
+ P_GET_STRUCT_REF(FOculusXRUInt64,Z_Param_Out_Handle);
+ P_GET_STRUCT_REF(FTransform,Z_Param_Out_OutTransform);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::GetAnchorTransformByHandle(Z_Param_Out_Handle,Z_Param_Out_OutTransform);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execGetAnchorComponentStatus)
+ {
+ P_GET_OBJECT(AActor,Z_Param_TargetActor);
+ P_GET_ENUM(EOculusXRSpaceComponentType,Z_Param_ComponentType);
+ P_GET_UBOOL_REF(Z_Param_Out_bIsEnabled);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::GetAnchorComponentStatus(Z_Param_TargetActor,EOculusXRSpaceComponentType(Z_Param_ComponentType),Z_Param_Out_bIsEnabled);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execSpawnActorWithAnchorQueryResults)
+ {
+ P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
+ P_GET_STRUCT_REF(FOculusXRSpaceQueryResult,Z_Param_Out_QueryResult);
+ P_GET_OBJECT(UClass,Z_Param_ActorClass);
+ P_GET_OBJECT(AActor,Z_Param_Owner);
+ P_GET_OBJECT(APawn,Z_Param_Instigator);
+ P_GET_ENUM(ESpawnActorCollisionHandlingMethod,Z_Param_CollisionHandlingMethod);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(AActor**)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::SpawnActorWithAnchorQueryResults(Z_Param_WorldContextObject,Z_Param_Out_QueryResult,Z_Param_ActorClass,Z_Param_Owner,Z_Param_Instigator,ESpawnActorCollisionHandlingMethod(Z_Param_CollisionHandlingMethod));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorBPFunctionLibrary::execSpawnActorWithAnchorHandle)
+ {
+ P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_Handle);
+ P_GET_STRUCT(FOculusXRUUID,Z_Param_UUID);
+ P_GET_ENUM(EOculusXRSpaceStorageLocation,Z_Param_AnchorLocation);
+ P_GET_OBJECT(UClass,Z_Param_ActorClass);
+ P_GET_OBJECT(AActor,Z_Param_Owner);
+ P_GET_OBJECT(APawn,Z_Param_Instigator);
+ P_GET_ENUM(ESpawnActorCollisionHandlingMethod,Z_Param_CollisionHandlingMethod);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(AActor**)Z_Param__Result=UOculusXRAnchorBPFunctionLibrary::SpawnActorWithAnchorHandle(Z_Param_WorldContextObject,Z_Param_Handle,Z_Param_UUID,EOculusXRSpaceStorageLocation(Z_Param_AnchorLocation),Z_Param_ActorClass,Z_Param_Owner,Z_Param_Instigator,ESpawnActorCollisionHandlingMethod(Z_Param_CollisionHandlingMethod));
+ P_NATIVE_END;
+ }
+ void UOculusXRAnchorBPFunctionLibrary::StaticRegisterNativesUOculusXRAnchorBPFunctionLibrary()
+ {
+ UClass* Class = UOculusXRAnchorBPFunctionLibrary::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "AnchorHandleToString", &UOculusXRAnchorBPFunctionLibrary::execAnchorHandleToString },
+ { "AnchorUUIDToString", &UOculusXRAnchorBPFunctionLibrary::execAnchorUUIDToString },
+ { "GetAnchorComponent", &UOculusXRAnchorBPFunctionLibrary::execGetAnchorComponent },
+ { "GetAnchorComponentStatus", &UOculusXRAnchorBPFunctionLibrary::execGetAnchorComponentStatus },
+ { "GetAnchorTransformByHandle", &UOculusXRAnchorBPFunctionLibrary::execGetAnchorTransformByHandle },
+ { "GetRoomLayout", &UOculusXRAnchorBPFunctionLibrary::execGetRoomLayout },
+ { "IsAnchorResultSuccess", &UOculusXRAnchorBPFunctionLibrary::execIsAnchorResultSuccess },
+ { "IsEqual_FOculusXRUInt64", &UOculusXRAnchorBPFunctionLibrary::execIsEqual_FOculusXRUInt64 },
+ { "IsEqual_FOculusXRUUID", &UOculusXRAnchorBPFunctionLibrary::execIsEqual_FOculusXRUUID },
+ { "SpawnActorWithAnchorHandle", &UOculusXRAnchorBPFunctionLibrary::execSpawnActorWithAnchorHandle },
+ { "SpawnActorWithAnchorQueryResults", &UOculusXRAnchorBPFunctionLibrary::execSpawnActorWithAnchorQueryResults },
+ { "StringToAnchorUUID", &UOculusXRAnchorBPFunctionLibrary::execStringToAnchorUUID },
+ { "TryGetAnchorTransformByHandle", &UOculusXRAnchorBPFunctionLibrary::execTryGetAnchorTransformByHandle },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventAnchorHandleToString_Parms
+ {
+ FOculusXRUInt64 Value;
+ FString ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
+ static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::NewProp_Value_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventAnchorHandleToString_Parms, Value), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::NewProp_Value_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::NewProp_Value_MetaData) }; // 2105598926
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventAnchorHandleToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::NewProp_Value,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::Function_MetaDataParams[] = {
+ { "BlueprintAutocast", "" },
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "CompactNodeTitle", "->" },
+ { "DisplayName", "FOculusXRUInt64 To String" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "AnchorHandleToString", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::OculusXRAnchorBPFunctionLibrary_eventAnchorHandleToString_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::OculusXRAnchorBPFunctionLibrary_eventAnchorHandleToString_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventAnchorUUIDToString_Parms
+ {
+ FOculusXRUUID Value;
+ FString ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
+ static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::NewProp_Value_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventAnchorUUIDToString_Parms, Value), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::NewProp_Value_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::NewProp_Value_MetaData) }; // 2350961064
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventAnchorUUIDToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::NewProp_Value,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::Function_MetaDataParams[] = {
+ { "BlueprintAutocast", "" },
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "CompactNodeTitle", "->" },
+ { "DisplayName", "FOculusXRUUID To String" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "AnchorUUIDToString", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::OculusXRAnchorBPFunctionLibrary_eventAnchorUUIDToString_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::OculusXRAnchorBPFunctionLibrary_eventAnchorUUIDToString_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponent_Parms
+ {
+ FOculusXRSpaceQueryResult QueryResult;
+ EOculusXRSpaceComponentType ComponentType;
+ UObject* Outer;
+ const UOculusXRBaseAnchorComponent* ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_QueryResult_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_QueryResult;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ComponentType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ComponentType;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Outer;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_QueryResult_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_QueryResult = { "QueryResult", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponent_Parms, QueryResult), Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_QueryResult_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_QueryResult_MetaData) }; // 2072968261
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_ComponentType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_ComponentType = { "ComponentType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponent_Parms, ComponentType), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType, METADATA_PARAMS(0, nullptr) }; // 2303346494
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_Outer = { "Outer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponent_Parms, Outer), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_ReturnValue_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponent_Parms, ReturnValue), Z_Construct_UClass_UOculusXRBaseAnchorComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_ReturnValue_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_ReturnValue_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_QueryResult,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_ComponentType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_ComponentType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_Outer,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "GetAnchorComponent", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponent_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponentStatus_Parms
+ {
+ AActor* TargetActor;
+ EOculusXRSpaceComponentType ComponentType;
+ bool bIsEnabled;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActor;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ComponentType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ComponentType;
+ static void NewProp_bIsEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEnabled;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_TargetActor = { "TargetActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponentStatus_Parms, TargetActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_ComponentType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_ComponentType = { "ComponentType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponentStatus_Parms, ComponentType), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType, METADATA_PARAMS(0, nullptr) }; // 2303346494
+ void Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_bIsEnabled_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponentStatus_Parms*)Obj)->bIsEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_bIsEnabled = { "bIsEnabled", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponentStatus_Parms), &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_bIsEnabled_SetBit, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponentStatus_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponentStatus_Parms), &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_TargetActor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_ComponentType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_ComponentType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_bIsEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "GetAnchorComponentStatus", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponentStatus_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::OculusXRAnchorBPFunctionLibrary_eventGetAnchorComponentStatus_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventGetAnchorTransformByHandle_Parms
+ {
+ FOculusXRUInt64 Handle;
+ FTransform OutTransform;
+ bool ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Handle_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_OutTransform;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_Handle_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetAnchorTransformByHandle_Parms, Handle), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_Handle_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_Handle_MetaData) }; // 2105598926
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_OutTransform = { "OutTransform", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetAnchorTransformByHandle_Parms, OutTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorBPFunctionLibrary_eventGetAnchorTransformByHandle_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorBPFunctionLibrary_eventGetAnchorTransformByHandle_Parms), &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_Handle,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_OutTransform,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "GetAnchorTransformByHandle", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::OculusXRAnchorBPFunctionLibrary_eventGetAnchorTransformByHandle_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::OculusXRAnchorBPFunctionLibrary_eventGetAnchorTransformByHandle_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventGetRoomLayout_Parms
+ {
+ FOculusXRUInt64 Space;
+ FOculusXRRoomLayout RoomLayoutOut;
+ int32 MaxWallsCapacity;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Space;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_RoomLayoutOut;
+ static const UECodeGen_Private::FIntPropertyParams NewProp_MaxWallsCapacity;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetRoomLayout_Parms, Space), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_RoomLayoutOut = { "RoomLayoutOut", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetRoomLayout_Parms, RoomLayoutOut), Z_Construct_UScriptStruct_FOculusXRRoomLayout, METADATA_PARAMS(0, nullptr) }; // 201284348
+ const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_MaxWallsCapacity = { "MaxWallsCapacity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventGetRoomLayout_Parms, MaxWallsCapacity), METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorBPFunctionLibrary_eventGetRoomLayout_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorBPFunctionLibrary_eventGetRoomLayout_Parms), &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_Space,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_RoomLayoutOut,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_MaxWallsCapacity,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "CPP_Default_MaxWallsCapacity", "64" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "GetRoomLayout", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::OculusXRAnchorBPFunctionLibrary_eventGetRoomLayout_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::OculusXRAnchorBPFunctionLibrary_eventGetRoomLayout_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventIsAnchorResultSuccess_Parms
+ {
+ TEnumAsByte result;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_result;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::NewProp_result = { "result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventIsAnchorResultSuccess_Parms, result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ void Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorBPFunctionLibrary_eventIsAnchorResultSuccess_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorBPFunctionLibrary_eventIsAnchorResultSuccess_Parms), &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::NewProp_result,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "IsAnchorResultSuccess", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::OculusXRAnchorBPFunctionLibrary_eventIsAnchorResultSuccess_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::OculusXRAnchorBPFunctionLibrary_eventIsAnchorResultSuccess_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUInt64_Parms
+ {
+ FOculusXRUInt64 Left;
+ FOculusXRUInt64 Right;
+ bool ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Left_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Left;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Right_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Right;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Left_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Left = { "Left", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUInt64_Parms, Left), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Left_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Left_MetaData) }; // 2105598926
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Right_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Right = { "Right", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUInt64_Parms, Right), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Right_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Right_MetaData) }; // 2105598926
+ void Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUInt64_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUInt64_Parms), &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Left,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_Right,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::Function_MetaDataParams[] = {
+ { "BlueprintAutocast", "" },
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "CompactNodeTitle", "==" },
+ { "DisplayName", "FOculusXRUInt64 equal" },
+ { "Keywords", "equal" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "IsEqual_FOculusXRUInt64", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUInt64_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUInt64_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUUID_Parms
+ {
+ FOculusXRUUID Left;
+ FOculusXRUUID Right;
+ bool ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Left_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Left;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Right_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Right;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Left_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Left = { "Left", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUUID_Parms, Left), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Left_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Left_MetaData) }; // 2350961064
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Right_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Right = { "Right", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUUID_Parms, Right), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Right_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Right_MetaData) }; // 2350961064
+ void Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUUID_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUUID_Parms), &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Left,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_Right,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::Function_MetaDataParams[] = {
+ { "BlueprintAutocast", "" },
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "CompactNodeTitle", "==" },
+ { "DisplayName", "FOculusXRUUID equal" },
+ { "Keywords", "equal" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "IsEqual_FOculusXRUUID", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUUID_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::OculusXRAnchorBPFunctionLibrary_eventIsEqual_FOculusXRUUID_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms
+ {
+ UObject* WorldContextObject;
+ FOculusXRUInt64 Handle;
+ FOculusXRUUID UUID;
+ EOculusXRSpaceStorageLocation AnchorLocation;
+ UClass* ActorClass;
+ AActor* Owner;
+ APawn* Instigator;
+ ESpawnActorCollisionHandlingMethod CollisionHandlingMethod;
+ AActor* ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_UUID;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_AnchorLocation_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_AnchorLocation;
+ static const UECodeGen_Private::FClassPropertyParams NewProp_ActorClass;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Owner;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Instigator;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_CollisionHandlingMethod_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_CollisionHandlingMethod;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms, Handle), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_UUID = { "UUID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms, UUID), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_AnchorLocation_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_AnchorLocation = { "AnchorLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms, AnchorLocation), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation, METADATA_PARAMS(0, nullptr) }; // 1719502288
+ const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_ActorClass = { "ActorClass", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms, ActorClass), Z_Construct_UClass_UClass, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_Owner = { "Owner", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms, Owner), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_Instigator = { "Instigator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms, Instigator), Z_Construct_UClass_APawn_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_CollisionHandlingMethod_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_CollisionHandlingMethod = { "CollisionHandlingMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms, CollisionHandlingMethod), Z_Construct_UEnum_Engine_ESpawnActorCollisionHandlingMethod, METADATA_PARAMS(0, nullptr) }; // 1983674720
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms, ReturnValue), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_WorldContextObject,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_Handle,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_UUID,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_AnchorLocation_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_AnchorLocation,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_ActorClass,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_Owner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_Instigator,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_CollisionHandlingMethod_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_CollisionHandlingMethod,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "DisplayName", "Spawn Oculus Anchor Actor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ { "UnsafeDuringActorConstruction", "true" },
+ { "WorldContext", "WorldContextObject" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "SpawnActorWithAnchorHandle", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorHandle_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms
+ {
+ UObject* WorldContextObject;
+ FOculusXRSpaceQueryResult QueryResult;
+ UClass* ActorClass;
+ AActor* Owner;
+ APawn* Instigator;
+ ESpawnActorCollisionHandlingMethod CollisionHandlingMethod;
+ AActor* ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_QueryResult_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_QueryResult;
+ static const UECodeGen_Private::FClassPropertyParams NewProp_ActorClass;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Owner;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Instigator;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_CollisionHandlingMethod_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_CollisionHandlingMethod;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_QueryResult_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_QueryResult = { "QueryResult", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms, QueryResult), Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_QueryResult_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_QueryResult_MetaData) }; // 2072968261
+ const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_ActorClass = { "ActorClass", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms, ActorClass), Z_Construct_UClass_UClass, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_Owner = { "Owner", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms, Owner), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_Instigator = { "Instigator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms, Instigator), Z_Construct_UClass_APawn_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_CollisionHandlingMethod_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_CollisionHandlingMethod = { "CollisionHandlingMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms, CollisionHandlingMethod), Z_Construct_UEnum_Engine_ESpawnActorCollisionHandlingMethod, METADATA_PARAMS(0, nullptr) }; // 1983674720
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms, ReturnValue), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_WorldContextObject,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_QueryResult,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_ActorClass,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_Owner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_Instigator,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_CollisionHandlingMethod_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_CollisionHandlingMethod,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "DisplayName", "Spawn Oculus Anchor Actor From Query" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ { "UnsafeDuringActorConstruction", "true" },
+ { "WorldContext", "WorldContextObject" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "SpawnActorWithAnchorQueryResults", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::OculusXRAnchorBPFunctionLibrary_eventSpawnActorWithAnchorQueryResults_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventStringToAnchorUUID_Parms
+ {
+ FString Value;
+ FOculusXRUUID ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[];
+#endif
+ static const UECodeGen_Private::FStrPropertyParams NewProp_Value;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::NewProp_Value_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventStringToAnchorUUID_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::NewProp_Value_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::NewProp_Value_MetaData) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventStringToAnchorUUID_Parms, ReturnValue), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::NewProp_Value,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "StringToAnchorUUID", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::OculusXRAnchorBPFunctionLibrary_eventStringToAnchorUUID_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::OculusXRAnchorBPFunctionLibrary_eventStringToAnchorUUID_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics
+ {
+ struct OculusXRAnchorBPFunctionLibrary_eventTryGetAnchorTransformByHandle_Parms
+ {
+ FOculusXRUInt64 Handle;
+ FTransform OutTransform;
+ FOculusXRAnchorLocationFlags OutLocationFlags;
+ bool ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Handle_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_OutTransform;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_OutLocationFlags;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_Handle_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventTryGetAnchorTransformByHandle_Parms, Handle), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_Handle_MetaData), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_Handle_MetaData) }; // 2105598926
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_OutTransform = { "OutTransform", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventTryGetAnchorTransformByHandle_Parms, OutTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_OutLocationFlags = { "OutLocationFlags", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorBPFunctionLibrary_eventTryGetAnchorTransformByHandle_Parms, OutLocationFlags), Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags, METADATA_PARAMS(0, nullptr) }; // 1137151084
+ void Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorBPFunctionLibrary_eventTryGetAnchorTransformByHandle_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorBPFunctionLibrary_eventTryGetAnchorTransformByHandle_Parms), &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_Handle,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_OutTransform,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_OutLocationFlags,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, nullptr, "TryGetAnchorTransformByHandle", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::OculusXRAnchorBPFunctionLibrary_eventTryGetAnchorTransformByHandle_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::OculusXRAnchorBPFunctionLibrary_eventTryGetAnchorTransformByHandle_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAnchorBPFunctionLibrary);
+ UClass* Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_NoRegister()
+ {
+ return UOculusXRAnchorBPFunctionLibrary::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorHandleToString, "AnchorHandleToString" }, // 1808932486
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_AnchorUUIDToString, "AnchorUUIDToString" }, // 3201279746
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponent, "GetAnchorComponent" }, // 2370337171
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorComponentStatus, "GetAnchorComponentStatus" }, // 275767352
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetAnchorTransformByHandle, "GetAnchorTransformByHandle" }, // 1249753931
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_GetRoomLayout, "GetRoomLayout" }, // 1805015652
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsAnchorResultSuccess, "IsAnchorResultSuccess" }, // 4235122931
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUInt64, "IsEqual_FOculusXRUInt64" }, // 2471997492
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_IsEqual_FOculusXRUUID, "IsEqual_FOculusXRUUID" }, // 1943426536
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorHandle, "SpawnActorWithAnchorHandle" }, // 3016479513
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_SpawnActorWithAnchorQueryResults, "SpawnActorWithAnchorQueryResults" }, // 3603230347
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_StringToAnchorUUID, "StringToAnchorUUID" }, // 3806613201
+ { &Z_Construct_UFunction_UOculusXRAnchorBPFunctionLibrary_TryGetAnchorTransformByHandle, "TryGetAnchorTransformByHandle" }, // 1458235189
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::Class_MetaDataParams[] = {
+ { "Comment", "//Helper\n" },
+ { "IncludePath", "OculusXRAnchorBPFunctionLibrary.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorBPFunctionLibrary.h" },
+ { "ToolTip", "Helper" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::ClassParams = {
+ &UOculusXRAnchorBPFunctionLibrary::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAnchorBPFunctionLibrary.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAnchorBPFunctionLibrary.OuterSingleton, Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAnchorBPFunctionLibrary.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAnchorBPFunctionLibrary::StaticClass();
+ }
+ UOculusXRAnchorBPFunctionLibrary::UOculusXRAnchorBPFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAnchorBPFunctionLibrary);
+ UOculusXRAnchorBPFunctionLibrary::~UOculusXRAnchorBPFunctionLibrary() {}
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_Statics
+ {
+ static const FClassRegisterCompiledInInfo ClassInfo[];
+ };
+ const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_Statics::ClassInfo[] = {
+ { Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary, UOculusXRAnchorBPFunctionLibrary::StaticClass, TEXT("UOculusXRAnchorBPFunctionLibrary"), &Z_Registration_Info_UClass_UOculusXRAnchorBPFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAnchorBPFunctionLibrary), 1424843707U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_1176161051(TEXT("/Script/OculusXRAnchors"),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_Statics::ClassInfo),
+ nullptr, 0,
+ nullptr, 0);
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorBPFunctionLibrary.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorBPFunctionLibrary.generated.h
new file mode 100644
index 0000000..b2a2ec2
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorBPFunctionLibrary.generated.h
@@ -0,0 +1,94 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRAnchorBPFunctionLibrary.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+class AActor;
+class APawn;
+class UObject;
+class UOculusXRBaseAnchorComponent;
+enum class EOculusXRSpaceComponentType : uint8;
+enum class EOculusXRSpaceStorageLocation : uint8;
+enum class ESpawnActorCollisionHandlingMethod : uint8;
+struct FOculusXRAnchorLocationFlags;
+struct FOculusXRRoomLayout;
+struct FOculusXRSpaceQueryResult;
+struct FOculusXRUInt64;
+struct FOculusXRUUID;
+#ifdef OCULUSXRANCHORS_OculusXRAnchorBPFunctionLibrary_generated_h
+#error "OculusXRAnchorBPFunctionLibrary.generated.h already included, missing '#pragma once' in OculusXRAnchorBPFunctionLibrary.h"
+#endif
+#define OCULUSXRANCHORS_OculusXRAnchorBPFunctionLibrary_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execGetRoomLayout); \
+ DECLARE_FUNCTION(execGetAnchorComponent); \
+ DECLARE_FUNCTION(execIsAnchorResultSuccess); \
+ DECLARE_FUNCTION(execIsEqual_FOculusXRUUID); \
+ DECLARE_FUNCTION(execIsEqual_FOculusXRUInt64); \
+ DECLARE_FUNCTION(execStringToAnchorUUID); \
+ DECLARE_FUNCTION(execAnchorUUIDToString); \
+ DECLARE_FUNCTION(execAnchorHandleToString); \
+ DECLARE_FUNCTION(execTryGetAnchorTransformByHandle); \
+ DECLARE_FUNCTION(execGetAnchorTransformByHandle); \
+ DECLARE_FUNCTION(execGetAnchorComponentStatus); \
+ DECLARE_FUNCTION(execSpawnActorWithAnchorQueryResults); \
+ DECLARE_FUNCTION(execSpawnActorWithAnchorHandle);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAnchorBPFunctionLibrary(); \
+ friend struct Z_Construct_UClass_UOculusXRAnchorBPFunctionLibrary_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAnchorBPFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAnchorBPFunctionLibrary)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAnchorBPFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAnchorBPFunctionLibrary(UOculusXRAnchorBPFunctionLibrary&&); \
+ NO_API UOculusXRAnchorBPFunctionLibrary(const UOculusXRAnchorBPFunctionLibrary&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAnchorBPFunctionLibrary); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAnchorBPFunctionLibrary); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAnchorBPFunctionLibrary) \
+ NO_API virtual ~UOculusXRAnchorBPFunctionLibrary();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_12_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h_15_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorBPFunctionLibrary_h
+
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponent.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponent.gen.cpp
new file mode 100644
index 0000000..06079a3
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponent.gen.cpp
@@ -0,0 +1,412 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorComponent.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorTypes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRAnchorComponent() {}
+// Cross Module References
+ ENGINE_API UClass* Z_Construct_UClass_APlayerCameraManager_NoRegister();
+ ENGINE_API UClass* Z_Construct_UClass_UActorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUInt64();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUUID();
+ UPackage* Z_Construct_UPackage__Script_OculusXRAnchors();
+// End Cross Module References
+ DEFINE_FUNCTION(UOculusXRAnchorComponent::execIsSaved)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->IsSaved();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorComponent::execIsStoredAtLocation)
+ {
+ P_GET_ENUM(EOculusXRSpaceStorageLocation,Z_Param_Location);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->IsStoredAtLocation(EOculusXRSpaceStorageLocation(Z_Param_Location));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorComponent::execGetUUID)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FOculusXRUUID*)Z_Param__Result=P_THIS->GetUUID();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorComponent::execHasValidHandle)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->HasValidHandle();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorComponent::execSetHandle)
+ {
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_Handle);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ P_THIS->SetHandle(Z_Param_Handle);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorComponent::execGetHandle)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FOculusXRUInt64*)Z_Param__Result=P_THIS->GetHandle();
+ P_NATIVE_END;
+ }
+ void UOculusXRAnchorComponent::StaticRegisterNativesUOculusXRAnchorComponent()
+ {
+ UClass* Class = UOculusXRAnchorComponent::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "GetHandle", &UOculusXRAnchorComponent::execGetHandle },
+ { "GetUUID", &UOculusXRAnchorComponent::execGetUUID },
+ { "HasValidHandle", &UOculusXRAnchorComponent::execHasValidHandle },
+ { "IsSaved", &UOculusXRAnchorComponent::execIsSaved },
+ { "IsStoredAtLocation", &UOculusXRAnchorComponent::execIsStoredAtLocation },
+ { "SetHandle", &UOculusXRAnchorComponent::execSetHandle },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics
+ {
+ struct OculusXRAnchorComponent_eventGetHandle_Parms
+ {
+ FOculusXRUInt64 ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorComponent_eventGetHandle_Parms, ReturnValue), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|Anchor" },
+ { "DefaultToSelf", "Target" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorComponent, nullptr, "GetHandle", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::OculusXRAnchorComponent_eventGetHandle_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::OculusXRAnchorComponent_eventGetHandle_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics
+ {
+ struct OculusXRAnchorComponent_eventGetUUID_Parms
+ {
+ FOculusXRUUID ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorComponent_eventGetUUID_Parms, ReturnValue), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|Anchor" },
+ { "DefaultToSelf", "Target" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorComponent, nullptr, "GetUUID", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::OculusXRAnchorComponent_eventGetUUID_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::OculusXRAnchorComponent_eventGetUUID_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics
+ {
+ struct OculusXRAnchorComponent_eventHasValidHandle_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorComponent_eventHasValidHandle_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorComponent_eventHasValidHandle_Parms), &Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|Anchor" },
+ { "DefaultToSelf", "Target" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorComponent, nullptr, "HasValidHandle", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::OculusXRAnchorComponent_eventHasValidHandle_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::OculusXRAnchorComponent_eventHasValidHandle_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics
+ {
+ struct OculusXRAnchorComponent_eventIsSaved_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorComponent_eventIsSaved_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorComponent_eventIsSaved_Parms), &Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|Anchor" },
+ { "DefaultToSelf", "Target" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorComponent, nullptr, "IsSaved", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::OculusXRAnchorComponent_eventIsSaved_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::OculusXRAnchorComponent_eventIsSaved_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics
+ {
+ struct OculusXRAnchorComponent_eventIsStoredAtLocation_Parms
+ {
+ EOculusXRSpaceStorageLocation Location;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Location_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_Location;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::NewProp_Location_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorComponent_eventIsStoredAtLocation_Parms, Location), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation, METADATA_PARAMS(0, nullptr) }; // 1719502288
+ void Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorComponent_eventIsStoredAtLocation_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorComponent_eventIsStoredAtLocation_Parms), &Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::NewProp_Location_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::NewProp_Location,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|Anchor" },
+ { "DefaultToSelf", "Target" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorComponent, nullptr, "IsStoredAtLocation", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::OculusXRAnchorComponent_eventIsStoredAtLocation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::OculusXRAnchorComponent_eventIsStoredAtLocation_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics
+ {
+ struct OculusXRAnchorComponent_eventSetHandle_Parms
+ {
+ FOculusXRUInt64 Handle;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorComponent_eventSetHandle_Parms, Handle), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::NewProp_Handle,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|Anchor" },
+ { "DefaultToSelf", "Target" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorComponent, nullptr, "SetHandle", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::OculusXRAnchorComponent_eventSetHandle_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::OculusXRAnchorComponent_eventSetHandle_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister()
+ {
+ return UOculusXRAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_PlayerCameraManager_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerCameraManager;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UActorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorComponent_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAnchorComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAnchorComponent_GetHandle, "GetHandle" }, // 2742856209
+ { &Z_Construct_UFunction_UOculusXRAnchorComponent_GetUUID, "GetUUID" }, // 2287837418
+ { &Z_Construct_UFunction_UOculusXRAnchorComponent_HasValidHandle, "HasValidHandle" }, // 661398938
+ { &Z_Construct_UFunction_UOculusXRAnchorComponent_IsSaved, "IsSaved" }, // 576491670
+ { &Z_Construct_UFunction_UOculusXRAnchorComponent_IsStoredAtLocation, "IsStoredAtLocation" }, // 2893551246
+ { &Z_Construct_UFunction_UOculusXRAnchorComponent_SetHandle, "SetHandle" }, // 2699249718
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorComponent_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "DisplayName", "Oculus Anchor Component" },
+ { "IncludePath", "OculusXRAnchorComponent.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponent.h" },
+ { "ObjectInitializerConstructorDeclared", "" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAnchorComponent_Statics::NewProp_PlayerCameraManager_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOculusXRAnchorComponent_Statics::NewProp_PlayerCameraManager = { "PlayerCameraManager", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAnchorComponent, PlayerCameraManager), Z_Construct_UClass_APlayerCameraManager_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorComponent_Statics::NewProp_PlayerCameraManager_MetaData), Z_Construct_UClass_UOculusXRAnchorComponent_Statics::NewProp_PlayerCameraManager_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAnchorComponent_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAnchorComponent_Statics::NewProp_PlayerCameraManager,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAnchorComponent_Statics::ClassParams = {
+ &UOculusXRAnchorComponent::StaticClass,
+ "Engine",
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAnchorComponent_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorComponent_Statics::PropPointers),
+ 0,
+ 0x00B000A4u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorComponent_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAnchorComponent);
+ UOculusXRAnchorComponent::~UOculusXRAnchorComponent() {}
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_Statics
+ {
+ static const FClassRegisterCompiledInInfo ClassInfo[];
+ };
+ const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_Statics::ClassInfo[] = {
+ { Z_Construct_UClass_UOculusXRAnchorComponent, UOculusXRAnchorComponent::StaticClass, TEXT("UOculusXRAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAnchorComponent), 479894154U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_3190859176(TEXT("/Script/OculusXRAnchors"),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_Statics::ClassInfo),
+ nullptr, 0,
+ nullptr, 0);
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponent.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponent.generated.h
new file mode 100644
index 0000000..9b6244b
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponent.generated.h
@@ -0,0 +1,76 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRAnchorComponent.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+enum class EOculusXRSpaceStorageLocation : uint8;
+struct FOculusXRUInt64;
+struct FOculusXRUUID;
+#ifdef OCULUSXRANCHORS_OculusXRAnchorComponent_generated_h
+#error "OculusXRAnchorComponent.generated.h already included, missing '#pragma once' in OculusXRAnchorComponent.h"
+#endif
+#define OCULUSXRANCHORS_OculusXRAnchorComponent_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execIsSaved); \
+ DECLARE_FUNCTION(execIsStoredAtLocation); \
+ DECLARE_FUNCTION(execGetUUID); \
+ DECLARE_FUNCTION(execHasValidHandle); \
+ DECLARE_FUNCTION(execSetHandle); \
+ DECLARE_FUNCTION(execGetHandle);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAnchorComponent, UActorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAnchorComponent(UOculusXRAnchorComponent&&); \
+ NO_API UOculusXRAnchorComponent(const UOculusXRAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAnchorComponent); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAnchorComponent) \
+ NO_API virtual ~UOculusXRAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_9_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h_12_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponent_h
+
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponents.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponents.gen.cpp
new file mode 100644
index 0000000..8145173
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponents.gen.cpp
@@ -0,0 +1,1186 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorComponents.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorTypes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRAnchorComponents() {}
+// Cross Module References
+ COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRBaseAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRBaseAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRLocatableAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRLocatableAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRPlaneAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRPlaneAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRSharableAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRSharableAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRStorableAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRStorableAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRVolumeAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRVolumeAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUUID();
+ UPackage* Z_Construct_UPackage__Script_OculusXRAnchors();
+// End Cross Module References
+ DEFINE_FUNCTION(UOculusXRBaseAnchorComponent::execGetType)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(EOculusXRSpaceComponentType*)Z_Param__Result=P_THIS->GetType();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRBaseAnchorComponent::execIsComponentEnabled)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->IsComponentEnabled();
+ P_NATIVE_END;
+ }
+ void UOculusXRBaseAnchorComponent::StaticRegisterNativesUOculusXRBaseAnchorComponent()
+ {
+ UClass* Class = UOculusXRBaseAnchorComponent::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "GetType", &UOculusXRBaseAnchorComponent::execGetType },
+ { "IsComponentEnabled", &UOculusXRBaseAnchorComponent::execIsComponentEnabled },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics
+ {
+ struct OculusXRBaseAnchorComponent_eventGetType_Parms
+ {
+ EOculusXRSpaceComponentType ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRBaseAnchorComponent_eventGetType_Parms, ReturnValue), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType, METADATA_PARAMS(0, nullptr) }; // 2303346494
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::NewProp_ReturnValue_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent, nullptr, "GetType", nullptr, nullptr, Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::OculusXRBaseAnchorComponent_eventGetType_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::OculusXRBaseAnchorComponent_eventGetType_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics
+ {
+ struct OculusXRBaseAnchorComponent_eventIsComponentEnabled_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRBaseAnchorComponent_eventIsComponentEnabled_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRBaseAnchorComponent_eventIsComponentEnabled_Parms), &Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent, nullptr, "IsComponentEnabled", nullptr, nullptr, Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::OculusXRBaseAnchorComponent_eventIsComponentEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::OculusXRBaseAnchorComponent_eventIsComponentEnabled_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRBaseAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRBaseAnchorComponent_NoRegister()
+ {
+ return UOculusXRBaseAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UObject,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRBaseAnchorComponent_GetType, "GetType" }, // 1152131415
+ { &Z_Construct_UFunction_UOculusXRBaseAnchorComponent_IsComponentEnabled, "IsComponentEnabled" }, // 603754765
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::ClassParams = {
+ &UOculusXRBaseAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRBaseAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRBaseAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRBaseAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRBaseAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRBaseAnchorComponent::StaticClass();
+ }
+ UOculusXRBaseAnchorComponent::UOculusXRBaseAnchorComponent(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRBaseAnchorComponent);
+ UOculusXRBaseAnchorComponent::~UOculusXRBaseAnchorComponent() {}
+ DEFINE_FUNCTION(UOculusXRLocatableAnchorComponent::execGetTransform)
+ {
+ P_GET_STRUCT_REF(FTransform,Z_Param_Out_outTransform);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->GetTransform(Z_Param_Out_outTransform);
+ P_NATIVE_END;
+ }
+ void UOculusXRLocatableAnchorComponent::StaticRegisterNativesUOculusXRLocatableAnchorComponent()
+ {
+ UClass* Class = UOculusXRLocatableAnchorComponent::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "GetTransform", &UOculusXRLocatableAnchorComponent::execGetTransform },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics
+ {
+ struct OculusXRLocatableAnchorComponent_eventGetTransform_Parms
+ {
+ FTransform outTransform;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_outTransform;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::NewProp_outTransform = { "outTransform", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRLocatableAnchorComponent_eventGetTransform_Parms, outTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRLocatableAnchorComponent_eventGetTransform_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRLocatableAnchorComponent_eventGetTransform_Parms), &Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::NewProp_outTransform,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRLocatableAnchorComponent, nullptr, "GetTransform", nullptr, nullptr, Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::OculusXRLocatableAnchorComponent_eventGetTransform_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::OculusXRLocatableAnchorComponent_eventGetTransform_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRLocatableAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRLocatableAnchorComponent_NoRegister()
+ {
+ return UOculusXRLocatableAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRLocatableAnchorComponent_GetTransform, "GetTransform" }, // 3196751775
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::ClassParams = {
+ &UOculusXRLocatableAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRLocatableAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRLocatableAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRLocatableAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRLocatableAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRLocatableAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRLocatableAnchorComponent);
+ UOculusXRLocatableAnchorComponent::~UOculusXRLocatableAnchorComponent() {}
+ DEFINE_FUNCTION(UOculusXRPlaneAnchorComponent::execGetPositionAndSize)
+ {
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_outPosition);
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_outSize);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->GetPositionAndSize(Z_Param_Out_outPosition,Z_Param_Out_outSize);
+ P_NATIVE_END;
+ }
+ void UOculusXRPlaneAnchorComponent::StaticRegisterNativesUOculusXRPlaneAnchorComponent()
+ {
+ UClass* Class = UOculusXRPlaneAnchorComponent::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "GetPositionAndSize", &UOculusXRPlaneAnchorComponent::execGetPositionAndSize },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics
+ {
+ struct OculusXRPlaneAnchorComponent_eventGetPositionAndSize_Parms
+ {
+ FVector outPosition;
+ FVector outSize;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_outPosition;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_outSize;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::NewProp_outPosition = { "outPosition", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRPlaneAnchorComponent_eventGetPositionAndSize_Parms, outPosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::NewProp_outSize = { "outSize", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRPlaneAnchorComponent_eventGetPositionAndSize_Parms, outSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRPlaneAnchorComponent_eventGetPositionAndSize_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRPlaneAnchorComponent_eventGetPositionAndSize_Parms), &Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::NewProp_outPosition,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::NewProp_outSize,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRPlaneAnchorComponent, nullptr, "GetPositionAndSize", nullptr, nullptr, Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::OculusXRPlaneAnchorComponent_eventGetPositionAndSize_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::OculusXRPlaneAnchorComponent_eventGetPositionAndSize_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRPlaneAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRPlaneAnchorComponent_NoRegister()
+ {
+ return UOculusXRPlaneAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRPlaneAnchorComponent_GetPositionAndSize, "GetPositionAndSize" }, // 3826966645
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::ClassParams = {
+ &UOculusXRPlaneAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRPlaneAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRPlaneAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRPlaneAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRPlaneAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRPlaneAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRPlaneAnchorComponent);
+ UOculusXRPlaneAnchorComponent::~UOculusXRPlaneAnchorComponent() {}
+ DEFINE_FUNCTION(UOculusXRVolumeAnchorComponent::execGetPositionAndSize)
+ {
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_outPosition);
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_outSize);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->GetPositionAndSize(Z_Param_Out_outPosition,Z_Param_Out_outSize);
+ P_NATIVE_END;
+ }
+ void UOculusXRVolumeAnchorComponent::StaticRegisterNativesUOculusXRVolumeAnchorComponent()
+ {
+ UClass* Class = UOculusXRVolumeAnchorComponent::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "GetPositionAndSize", &UOculusXRVolumeAnchorComponent::execGetPositionAndSize },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics
+ {
+ struct OculusXRVolumeAnchorComponent_eventGetPositionAndSize_Parms
+ {
+ FVector outPosition;
+ FVector outSize;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_outPosition;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_outSize;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::NewProp_outPosition = { "outPosition", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRVolumeAnchorComponent_eventGetPositionAndSize_Parms, outPosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::NewProp_outSize = { "outSize", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRVolumeAnchorComponent_eventGetPositionAndSize_Parms, outSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRVolumeAnchorComponent_eventGetPositionAndSize_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRVolumeAnchorComponent_eventGetPositionAndSize_Parms), &Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::NewProp_outPosition,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::NewProp_outSize,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRVolumeAnchorComponent, nullptr, "GetPositionAndSize", nullptr, nullptr, Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::OculusXRVolumeAnchorComponent_eventGetPositionAndSize_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::OculusXRVolumeAnchorComponent_eventGetPositionAndSize_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRVolumeAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRVolumeAnchorComponent_NoRegister()
+ {
+ return UOculusXRVolumeAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRVolumeAnchorComponent_GetPositionAndSize, "GetPositionAndSize" }, // 3912473646
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::ClassParams = {
+ &UOculusXRVolumeAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRVolumeAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRVolumeAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRVolumeAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRVolumeAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRVolumeAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRVolumeAnchorComponent);
+ UOculusXRVolumeAnchorComponent::~UOculusXRVolumeAnchorComponent() {}
+ DEFINE_FUNCTION(UOculusXRSemanticClassificationAnchorComponent::execGetSemanticClassifications)
+ {
+ P_GET_TARRAY_REF(FString,Z_Param_Out_outClassifications);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->GetSemanticClassifications(Z_Param_Out_outClassifications);
+ P_NATIVE_END;
+ }
+ void UOculusXRSemanticClassificationAnchorComponent::StaticRegisterNativesUOculusXRSemanticClassificationAnchorComponent()
+ {
+ UClass* Class = UOculusXRSemanticClassificationAnchorComponent::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "GetSemanticClassifications", &UOculusXRSemanticClassificationAnchorComponent::execGetSemanticClassifications },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics
+ {
+ struct OculusXRSemanticClassificationAnchorComponent_eventGetSemanticClassifications_Parms
+ {
+ TArray outClassifications;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStrPropertyParams NewProp_outClassifications_Inner;
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_outClassifications;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::NewProp_outClassifications_Inner = { "outClassifications", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::NewProp_outClassifications = { "outClassifications", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRSemanticClassificationAnchorComponent_eventGetSemanticClassifications_Parms, outClassifications), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRSemanticClassificationAnchorComponent_eventGetSemanticClassifications_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRSemanticClassificationAnchorComponent_eventGetSemanticClassifications_Parms), &Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::NewProp_outClassifications_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::NewProp_outClassifications,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent, nullptr, "GetSemanticClassifications", nullptr, nullptr, Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::OculusXRSemanticClassificationAnchorComponent_eventGetSemanticClassifications_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::OculusXRSemanticClassificationAnchorComponent_eventGetSemanticClassifications_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRSemanticClassificationAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_NoRegister()
+ {
+ return UOculusXRSemanticClassificationAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRSemanticClassificationAnchorComponent_GetSemanticClassifications, "GetSemanticClassifications" }, // 2201630
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::ClassParams = {
+ &UOculusXRSemanticClassificationAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRSemanticClassificationAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRSemanticClassificationAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRSemanticClassificationAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRSemanticClassificationAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRSemanticClassificationAnchorComponent);
+ UOculusXRSemanticClassificationAnchorComponent::~UOculusXRSemanticClassificationAnchorComponent() {}
+ DEFINE_FUNCTION(UOculusXRRoomLayoutAnchorComponent::execGetRoomLayout)
+ {
+ P_GET_STRUCT_REF(FOculusXRUUID,Z_Param_Out_outFloorUUID);
+ P_GET_STRUCT_REF(FOculusXRUUID,Z_Param_Out_outCeilingUUID);
+ P_GET_TARRAY_REF(FOculusXRUUID,Z_Param_Out_outWallsUUIDs);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->GetRoomLayout(Z_Param_Out_outFloorUUID,Z_Param_Out_outCeilingUUID,Z_Param_Out_outWallsUUIDs);
+ P_NATIVE_END;
+ }
+ void UOculusXRRoomLayoutAnchorComponent::StaticRegisterNativesUOculusXRRoomLayoutAnchorComponent()
+ {
+ UClass* Class = UOculusXRRoomLayoutAnchorComponent::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "GetRoomLayout", &UOculusXRRoomLayoutAnchorComponent::execGetRoomLayout },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics
+ {
+ struct OculusXRRoomLayoutAnchorComponent_eventGetRoomLayout_Parms
+ {
+ FOculusXRUUID outFloorUUID;
+ FOculusXRUUID outCeilingUUID;
+ TArray outWallsUUIDs;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_outFloorUUID;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_outCeilingUUID;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_outWallsUUIDs_Inner;
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_outWallsUUIDs;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_outFloorUUID = { "outFloorUUID", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutAnchorComponent_eventGetRoomLayout_Parms, outFloorUUID), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_outCeilingUUID = { "outCeilingUUID", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutAnchorComponent_eventGetRoomLayout_Parms, outCeilingUUID), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_outWallsUUIDs_Inner = { "outWallsUUIDs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_outWallsUUIDs = { "outWallsUUIDs", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutAnchorComponent_eventGetRoomLayout_Parms, outWallsUUIDs), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ void Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRRoomLayoutAnchorComponent_eventGetRoomLayout_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRRoomLayoutAnchorComponent_eventGetRoomLayout_Parms), &Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_outFloorUUID,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_outCeilingUUID,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_outWallsUUIDs_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_outWallsUUIDs,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent, nullptr, "GetRoomLayout", nullptr, nullptr, Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::OculusXRRoomLayoutAnchorComponent_eventGetRoomLayout_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::OculusXRRoomLayoutAnchorComponent_eventGetRoomLayout_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRRoomLayoutAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_NoRegister()
+ {
+ return UOculusXRRoomLayoutAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRRoomLayoutAnchorComponent_GetRoomLayout, "GetRoomLayout" }, // 4012515795
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::ClassParams = {
+ &UOculusXRRoomLayoutAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRRoomLayoutAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRRoomLayoutAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRRoomLayoutAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRRoomLayoutAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRRoomLayoutAnchorComponent);
+ UOculusXRRoomLayoutAnchorComponent::~UOculusXRRoomLayoutAnchorComponent() {}
+ DEFINE_FUNCTION(UOculusXRSpaceContainerAnchorComponent::execGetUUIDs)
+ {
+ P_GET_TARRAY_REF(FOculusXRUUID,Z_Param_Out_outUUIDs);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->GetUUIDs(Z_Param_Out_outUUIDs);
+ P_NATIVE_END;
+ }
+ void UOculusXRSpaceContainerAnchorComponent::StaticRegisterNativesUOculusXRSpaceContainerAnchorComponent()
+ {
+ UClass* Class = UOculusXRSpaceContainerAnchorComponent::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "GetUUIDs", &UOculusXRSpaceContainerAnchorComponent::execGetUUIDs },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics
+ {
+ struct OculusXRSpaceContainerAnchorComponent_eventGetUUIDs_Parms
+ {
+ TArray outUUIDs;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_outUUIDs_Inner;
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_outUUIDs;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::NewProp_outUUIDs_Inner = { "outUUIDs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::NewProp_outUUIDs = { "outUUIDs", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRSpaceContainerAnchorComponent_eventGetUUIDs_Parms, outUUIDs), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ void Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRSpaceContainerAnchorComponent_eventGetUUIDs_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRSpaceContainerAnchorComponent_eventGetUUIDs_Parms), &Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::NewProp_outUUIDs_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::NewProp_outUUIDs,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent, nullptr, "GetUUIDs", nullptr, nullptr, Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::OculusXRSpaceContainerAnchorComponent_eventGetUUIDs_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::OculusXRSpaceContainerAnchorComponent_eventGetUUIDs_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRSpaceContainerAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_NoRegister()
+ {
+ return UOculusXRSpaceContainerAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRSpaceContainerAnchorComponent_GetUUIDs, "GetUUIDs" }, // 3124883399
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::ClassParams = {
+ &UOculusXRSpaceContainerAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRSpaceContainerAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRSpaceContainerAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRSpaceContainerAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRSpaceContainerAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRSpaceContainerAnchorComponent);
+ UOculusXRSpaceContainerAnchorComponent::~UOculusXRSpaceContainerAnchorComponent() {}
+ void UOculusXRSharableAnchorComponent::StaticRegisterNativesUOculusXRSharableAnchorComponent()
+ {
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRSharableAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRSharableAnchorComponent_NoRegister()
+ {
+ return UOculusXRSharableAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics::DependentSingletons) < 16);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics::ClassParams = {
+ &UOculusXRSharableAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ nullptr,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ 0,
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRSharableAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRSharableAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRSharableAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRSharableAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRSharableAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRSharableAnchorComponent);
+ UOculusXRSharableAnchorComponent::~UOculusXRSharableAnchorComponent() {}
+ void UOculusXRStorableAnchorComponent::StaticRegisterNativesUOculusXRStorableAnchorComponent()
+ {
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRStorableAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRStorableAnchorComponent_NoRegister()
+ {
+ return UOculusXRStorableAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics::DependentSingletons) < 16);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics::ClassParams = {
+ &UOculusXRStorableAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ nullptr,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ 0,
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRStorableAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRStorableAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRStorableAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRStorableAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRStorableAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRStorableAnchorComponent);
+ UOculusXRStorableAnchorComponent::~UOculusXRStorableAnchorComponent() {}
+ void UOculusXRTriangleMeshAnchorComponent::StaticRegisterNativesUOculusXRTriangleMeshAnchorComponent()
+ {
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRTriangleMeshAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_NoRegister()
+ {
+ return UOculusXRTriangleMeshAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRBaseAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics::DependentSingletons) < 16);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "IncludePath", "OculusXRAnchorComponents.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorComponents.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics::ClassParams = {
+ &UOculusXRTriangleMeshAnchorComponent::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ nullptr,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ 0,
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRTriangleMeshAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRTriangleMeshAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRTriangleMeshAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRTriangleMeshAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRTriangleMeshAnchorComponent);
+ UOculusXRTriangleMeshAnchorComponent::~UOculusXRTriangleMeshAnchorComponent() {}
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_Statics
+ {
+ static const FClassRegisterCompiledInInfo ClassInfo[];
+ };
+ const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_Statics::ClassInfo[] = {
+ { Z_Construct_UClass_UOculusXRBaseAnchorComponent, UOculusXRBaseAnchorComponent::StaticClass, TEXT("UOculusXRBaseAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRBaseAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRBaseAnchorComponent), 1310090597U) },
+ { Z_Construct_UClass_UOculusXRLocatableAnchorComponent, UOculusXRLocatableAnchorComponent::StaticClass, TEXT("UOculusXRLocatableAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRLocatableAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRLocatableAnchorComponent), 1000417882U) },
+ { Z_Construct_UClass_UOculusXRPlaneAnchorComponent, UOculusXRPlaneAnchorComponent::StaticClass, TEXT("UOculusXRPlaneAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRPlaneAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRPlaneAnchorComponent), 1841628118U) },
+ { Z_Construct_UClass_UOculusXRVolumeAnchorComponent, UOculusXRVolumeAnchorComponent::StaticClass, TEXT("UOculusXRVolumeAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRVolumeAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRVolumeAnchorComponent), 2793179799U) },
+ { Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent, UOculusXRSemanticClassificationAnchorComponent::StaticClass, TEXT("UOculusXRSemanticClassificationAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRSemanticClassificationAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRSemanticClassificationAnchorComponent), 1002039270U) },
+ { Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent, UOculusXRRoomLayoutAnchorComponent::StaticClass, TEXT("UOculusXRRoomLayoutAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRRoomLayoutAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRRoomLayoutAnchorComponent), 3303984878U) },
+ { Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent, UOculusXRSpaceContainerAnchorComponent::StaticClass, TEXT("UOculusXRSpaceContainerAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRSpaceContainerAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRSpaceContainerAnchorComponent), 2664895234U) },
+ { Z_Construct_UClass_UOculusXRSharableAnchorComponent, UOculusXRSharableAnchorComponent::StaticClass, TEXT("UOculusXRSharableAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRSharableAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRSharableAnchorComponent), 1783002203U) },
+ { Z_Construct_UClass_UOculusXRStorableAnchorComponent, UOculusXRStorableAnchorComponent::StaticClass, TEXT("UOculusXRStorableAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRStorableAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRStorableAnchorComponent), 1350249229U) },
+ { Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent, UOculusXRTriangleMeshAnchorComponent::StaticClass, TEXT("UOculusXRTriangleMeshAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRTriangleMeshAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRTriangleMeshAnchorComponent), 227334888U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_3824476044(TEXT("/Script/OculusXRAnchors"),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_Statics::ClassInfo),
+ nullptr, 0,
+ nullptr, 0);
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponents.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponents.generated.h
new file mode 100644
index 0000000..e85c593
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorComponents.generated.h
@@ -0,0 +1,484 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRAnchorComponents.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+enum class EOculusXRSpaceComponentType : uint8;
+struct FOculusXRUUID;
+#ifdef OCULUSXRANCHORS_OculusXRAnchorComponents_generated_h
+#error "OculusXRAnchorComponents.generated.h already included, missing '#pragma once' in OculusXRAnchorComponents.h"
+#endif
+#define OCULUSXRANCHORS_OculusXRAnchorComponents_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execGetType); \
+ DECLARE_FUNCTION(execIsComponentEnabled);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRBaseAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRBaseAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRBaseAnchorComponent, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRBaseAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRBaseAnchorComponent(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRBaseAnchorComponent(UOculusXRBaseAnchorComponent&&); \
+ NO_API UOculusXRBaseAnchorComponent(const UOculusXRBaseAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRBaseAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRBaseAnchorComponent); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRBaseAnchorComponent) \
+ NO_API virtual ~UOculusXRBaseAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_8_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_11_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execGetTransform);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRLocatableAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRLocatableAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRLocatableAnchorComponent, UOculusXRBaseAnchorComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRLocatableAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRLocatableAnchorComponent(UOculusXRLocatableAnchorComponent&&); \
+ NO_API UOculusXRLocatableAnchorComponent(const UOculusXRLocatableAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRLocatableAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRLocatableAnchorComponent); \
+ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOculusXRLocatableAnchorComponent) \
+ NO_API virtual ~UOculusXRLocatableAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_34_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_37_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execGetPositionAndSize);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRPlaneAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRPlaneAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRPlaneAnchorComponent, UOculusXRBaseAnchorComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRPlaneAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRPlaneAnchorComponent(UOculusXRPlaneAnchorComponent&&); \
+ NO_API UOculusXRPlaneAnchorComponent(const UOculusXRPlaneAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRPlaneAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRPlaneAnchorComponent); \
+ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOculusXRPlaneAnchorComponent) \
+ NO_API virtual ~UOculusXRPlaneAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_48_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_51_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execGetPositionAndSize);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRVolumeAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRVolumeAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRVolumeAnchorComponent, UOculusXRBaseAnchorComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRVolumeAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRVolumeAnchorComponent(UOculusXRVolumeAnchorComponent&&); \
+ NO_API UOculusXRVolumeAnchorComponent(const UOculusXRVolumeAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRVolumeAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRVolumeAnchorComponent); \
+ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOculusXRVolumeAnchorComponent) \
+ NO_API virtual ~UOculusXRVolumeAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_62_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_65_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execGetSemanticClassifications);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRSemanticClassificationAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRSemanticClassificationAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRSemanticClassificationAnchorComponent, UOculusXRBaseAnchorComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRSemanticClassificationAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRSemanticClassificationAnchorComponent(UOculusXRSemanticClassificationAnchorComponent&&); \
+ NO_API UOculusXRSemanticClassificationAnchorComponent(const UOculusXRSemanticClassificationAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRSemanticClassificationAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRSemanticClassificationAnchorComponent); \
+ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOculusXRSemanticClassificationAnchorComponent) \
+ NO_API virtual ~UOculusXRSemanticClassificationAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_76_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_79_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execGetRoomLayout);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRRoomLayoutAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRRoomLayoutAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRRoomLayoutAnchorComponent, UOculusXRBaseAnchorComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRRoomLayoutAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRRoomLayoutAnchorComponent(UOculusXRRoomLayoutAnchorComponent&&); \
+ NO_API UOculusXRRoomLayoutAnchorComponent(const UOculusXRRoomLayoutAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRRoomLayoutAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRRoomLayoutAnchorComponent); \
+ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOculusXRRoomLayoutAnchorComponent) \
+ NO_API virtual ~UOculusXRRoomLayoutAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_90_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_93_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execGetUUIDs);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRSpaceContainerAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRSpaceContainerAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRSpaceContainerAnchorComponent, UOculusXRBaseAnchorComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRSpaceContainerAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRSpaceContainerAnchorComponent(UOculusXRSpaceContainerAnchorComponent&&); \
+ NO_API UOculusXRSpaceContainerAnchorComponent(const UOculusXRSpaceContainerAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRSpaceContainerAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRSpaceContainerAnchorComponent); \
+ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOculusXRSpaceContainerAnchorComponent) \
+ NO_API virtual ~UOculusXRSpaceContainerAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_104_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_107_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_RPC_WRAPPERS_NO_PURE_DECLS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRSharableAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRSharableAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRSharableAnchorComponent, UOculusXRBaseAnchorComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRSharableAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRSharableAnchorComponent(UOculusXRSharableAnchorComponent&&); \
+ NO_API UOculusXRSharableAnchorComponent(const UOculusXRSharableAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRSharableAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRSharableAnchorComponent); \
+ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOculusXRSharableAnchorComponent) \
+ NO_API virtual ~UOculusXRSharableAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_118_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_121_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_RPC_WRAPPERS_NO_PURE_DECLS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRStorableAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRStorableAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRStorableAnchorComponent, UOculusXRBaseAnchorComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRStorableAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRStorableAnchorComponent(UOculusXRStorableAnchorComponent&&); \
+ NO_API UOculusXRStorableAnchorComponent(const UOculusXRStorableAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRStorableAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRStorableAnchorComponent); \
+ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOculusXRStorableAnchorComponent) \
+ NO_API virtual ~UOculusXRStorableAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_129_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_132_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_RPC_WRAPPERS_NO_PURE_DECLS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRTriangleMeshAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRTriangleMeshAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRTriangleMeshAnchorComponent, UOculusXRBaseAnchorComponent, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRTriangleMeshAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRTriangleMeshAnchorComponent(UOculusXRTriangleMeshAnchorComponent&&); \
+ NO_API UOculusXRTriangleMeshAnchorComponent(const UOculusXRTriangleMeshAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRTriangleMeshAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRTriangleMeshAnchorComponent); \
+ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOculusXRTriangleMeshAnchorComponent) \
+ NO_API virtual ~UOculusXRTriangleMeshAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_140_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h_143_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorComponents_h
+
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorLatentActions.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorLatentActions.gen.cpp
new file mode 100644
index 0000000..8233627
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorLatentActions.gen.cpp
@@ -0,0 +1,2620 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorLatentActions.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorTypes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRAnchorLatentActions() {}
+// Cross Module References
+ COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
+ ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
+ ENGINE_API UClass* Z_Construct_UClass_UBlueprintAsyncActionBase();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_NoRegister();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRBaseAnchorComponent_NoRegister();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUInt64();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUUID();
+ UPackage* Z_Construct_UPackage__Script_OculusXRAnchors();
+// End Cross Module References
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Success_Parms
+ {
+ UOculusXRAnchorComponent* Anchor;
+ TEnumAsByte Result;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Anchor_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Anchor;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::NewProp_Anchor_MetaData[] = {
+ { "EditInline", "true" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::NewProp_Anchor = { "Anchor", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Success_Parms, Anchor), Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::NewProp_Anchor_MetaData), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::NewProp_Anchor_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Success_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::NewProp_Anchor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Success_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Success_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_CreateSpatialAnchor_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_CreateSpatialAnchor_Success, UOculusXRAnchorComponent* Anchor, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Success_Parms
+ {
+ UOculusXRAnchorComponent* Anchor;
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Success_Parms Parms;
+ Parms.Anchor=Anchor;
+ Parms.Result=Result;
+ OculusXR_LatentAction_CreateSpatialAnchor_Success.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Failure_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Failure_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Failure_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_CreateSpatialAnchor_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_CreateSpatialAnchor_Failure, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_CreateSpatialAnchor_Failure_Parms Parms;
+ Parms.Result=Result;
+ OculusXR_LatentAction_CreateSpatialAnchor_Failure.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Success_Parms
+ {
+ AActor* Actor;
+ FOculusXRUUID UUID;
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_UUID;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Success_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::NewProp_UUID = { "UUID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Success_Parms, UUID), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Success_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::NewProp_Actor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::NewProp_UUID,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Success_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Success_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_EraseAnchor_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_EraseAnchor_Success, AActor* Actor, FOculusXRUUID UUID, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Success_Parms
+ {
+ AActor* Actor;
+ FOculusXRUUID UUID;
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Success_Parms Parms;
+ Parms.Actor=Actor;
+ Parms.UUID=UUID;
+ Parms.Result=Result;
+ OculusXR_LatentAction_EraseAnchor_Success.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Failure_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Failure_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Failure_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_EraseAnchor_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_EraseAnchor_Failure, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_EraseAnchor_Failure_Parms Parms;
+ Parms.Result=Result;
+ OculusXR_LatentAction_EraseAnchor_Failure.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Success_Parms
+ {
+ UOculusXRAnchorComponent* Anchor;
+ TEnumAsByte Result;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Anchor_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Anchor;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::NewProp_Anchor_MetaData[] = {
+ { "EditInline", "true" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::NewProp_Anchor = { "Anchor", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Success_Parms, Anchor), Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::NewProp_Anchor_MetaData), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::NewProp_Anchor_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Success_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::NewProp_Anchor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Success_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Success_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_SaveAnchor_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SaveAnchor_Success, UOculusXRAnchorComponent* Anchor, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Success_Parms
+ {
+ UOculusXRAnchorComponent* Anchor;
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Success_Parms Parms;
+ Parms.Anchor=Anchor;
+ Parms.Result=Result;
+ OculusXR_LatentAction_SaveAnchor_Success.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Failure_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Failure_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Failure_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_SaveAnchor_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SaveAnchor_Failure, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchor_Failure_Parms Parms;
+ Parms.Result=Result;
+ OculusXR_LatentAction_SaveAnchor_Failure.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Success_Parms
+ {
+ TArray Anchors;
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Anchors_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Anchors_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_Anchors;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::NewProp_Anchors_Inner = { "Anchors", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::NewProp_Anchors_MetaData[] = {
+ { "EditInline", "true" },
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::NewProp_Anchors = { "Anchors", nullptr, (EPropertyFlags)0x0010008008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Success_Parms, Anchors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::NewProp_Anchors_MetaData), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::NewProp_Anchors_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Success_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::NewProp_Anchors_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::NewProp_Anchors,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Success_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Success_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_SaveAnchorList_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SaveAnchorList_Success, TArray const& Anchors, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Success_Parms
+ {
+ TArray Anchors;
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Success_Parms Parms;
+ Parms.Anchors=Anchors;
+ Parms.Result=Result;
+ OculusXR_LatentAction_SaveAnchorList_Success.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Failure_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Failure_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Failure_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_SaveAnchorList_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SaveAnchorList_Failure, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_SaveAnchorList_Failure_Parms Parms;
+ Parms.Result=Result;
+ OculusXR_LatentAction_SaveAnchorList_Failure.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Success_Parms
+ {
+ TArray QueryResults;
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_QueryResults_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_QueryResults_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_QueryResults;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::NewProp_QueryResults_Inner = { "QueryResults", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult, METADATA_PARAMS(0, nullptr) }; // 2072968261
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::NewProp_QueryResults_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::NewProp_QueryResults = { "QueryResults", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Success_Parms, QueryResults), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::NewProp_QueryResults_MetaData), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::NewProp_QueryResults_MetaData) }; // 2072968261
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Success_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::NewProp_QueryResults_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::NewProp_QueryResults,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Success_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Success_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_QueryAnchors_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_QueryAnchors_Success, TArray const& QueryResults, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Success_Parms
+ {
+ TArray QueryResults;
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Success_Parms Parms;
+ Parms.QueryResults=QueryResults;
+ Parms.Result=Result;
+ OculusXR_LatentAction_QueryAnchors_Success.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Failure_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Failure_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Failure_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_QueryAnchors_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_QueryAnchors_Failure, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_QueryAnchors_Failure_Parms Parms;
+ Parms.Result=Result;
+ OculusXR_LatentAction_QueryAnchors_Failure.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms
+ {
+ UOculusXRAnchorComponent* Anchor;
+ EOculusXRSpaceComponentType ComponentType;
+ bool Enabled;
+ TEnumAsByte Result;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Anchor_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Anchor;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ComponentType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ComponentType;
+ static void NewProp_Enabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_Enabled;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Anchor_MetaData[] = {
+ { "EditInline", "true" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Anchor = { "Anchor", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms, Anchor), Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Anchor_MetaData), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Anchor_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_ComponentType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_ComponentType = { "ComponentType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms, ComponentType), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType, METADATA_PARAMS(0, nullptr) }; // 2303346494
+ void Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Enabled_SetBit(void* Obj)
+ {
+ ((_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms*)Obj)->Enabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Enabled = { "Enabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms), &Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Enabled_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Anchor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_ComponentType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_ComponentType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Enabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_SetComponentStatus_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SetComponentStatus_Success, UOculusXRAnchorComponent* Anchor, EOculusXRSpaceComponentType ComponentType, bool Enabled, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms
+ {
+ UOculusXRAnchorComponent* Anchor;
+ EOculusXRSpaceComponentType ComponentType;
+ bool Enabled;
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Success_Parms Parms;
+ Parms.Anchor=Anchor;
+ Parms.ComponentType=ComponentType;
+ Parms.Enabled=Enabled ? true : false;
+ Parms.Result=Result;
+ OculusXR_LatentAction_SetComponentStatus_Success.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Failure_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Failure_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Failure_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_SetComponentStatus_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SetComponentStatus_Failure, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetComponentStatus_Failure_Parms Parms;
+ Parms.Result=Result;
+ OculusXR_LatentAction_SetComponentStatus_Failure.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Success_Parms
+ {
+ UOculusXRBaseAnchorComponent* Component;
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Component;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Success_Parms, Component), Z_Construct_UClass_UOculusXRBaseAnchorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Success_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::NewProp_Component,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Success_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Success_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_SetAnchorComponentStatus_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SetAnchorComponentStatus_Success, UOculusXRBaseAnchorComponent* Component, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Success_Parms
+ {
+ UOculusXRBaseAnchorComponent* Component;
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Success_Parms Parms;
+ Parms.Component=Component;
+ Parms.Result=Result;
+ OculusXR_LatentAction_SetAnchorComponentStatus_Success.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Failure_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Failure_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Failure_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_SetAnchorComponentStatus_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SetAnchorComponentStatus_Failure, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_SetAnchorComponentStatus_Failure_Parms Parms;
+ Parms.Result=Result;
+ OculusXR_LatentAction_SetAnchorComponentStatus_Failure.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Success_Parms
+ {
+ TArray SharedAnchors;
+ TArray UserIds;
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_SharedAnchors_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_SharedAnchors_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_SharedAnchors;
+ static const UECodeGen_Private::FStrPropertyParams NewProp_UserIds_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_UserIds_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_UserIds;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_SharedAnchors_Inner = { "SharedAnchors", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_SharedAnchors_MetaData[] = {
+ { "EditInline", "true" },
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_SharedAnchors = { "SharedAnchors", nullptr, (EPropertyFlags)0x0010008008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Success_Parms, SharedAnchors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_SharedAnchors_MetaData), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_SharedAnchors_MetaData) };
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_UserIds_Inner = { "UserIds", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_UserIds_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_UserIds = { "UserIds", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Success_Parms, UserIds), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_UserIds_MetaData), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_UserIds_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Success_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_SharedAnchors_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_SharedAnchors,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_UserIds_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_UserIds,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Success_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Success_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_ShareAnchors_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_ShareAnchors_Success, TArray const& SharedAnchors, TArray const& UserIds, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Success_Parms
+ {
+ TArray SharedAnchors;
+ TArray UserIds;
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Success_Parms Parms;
+ Parms.SharedAnchors=SharedAnchors;
+ Parms.UserIds=UserIds;
+ Parms.Result=Result;
+ OculusXR_LatentAction_ShareAnchors_Success.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics
+ {
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Failure_Parms, Result), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, METADATA_PARAMS(0, nullptr) }; // 776896357
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::NewProp_Result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors, nullptr, "OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Failure_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::_Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Failure_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void FOculusXR_LatentAction_ShareAnchors_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_ShareAnchors_Failure, EOculusXRAnchorResult::Type Result)
+{
+ struct _Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Failure_Parms
+ {
+ TEnumAsByte Result;
+ };
+ _Script_OculusXRAnchors_eventOculusXR_LatentAction_ShareAnchors_Failure_Parms Parms;
+ Parms.Result=Result;
+ OculusXR_LatentAction_ShareAnchors_Failure.ProcessMulticastDelegate(&Parms);
+}
+ DEFINE_FUNCTION(UOculusXRAsyncAction_CreateSpatialAnchor::execOculusXRAsyncCreateSpatialAnchor)
+ {
+ P_GET_OBJECT(AActor,Z_Param_TargetActor);
+ P_GET_STRUCT_REF(FTransform,Z_Param_Out_AnchorTransform);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAsyncAction_CreateSpatialAnchor**)Z_Param__Result=UOculusXRAsyncAction_CreateSpatialAnchor::OculusXRAsyncCreateSpatialAnchor(Z_Param_TargetActor,Z_Param_Out_AnchorTransform);
+ P_NATIVE_END;
+ }
+ void UOculusXRAsyncAction_CreateSpatialAnchor::StaticRegisterNativesUOculusXRAsyncAction_CreateSpatialAnchor()
+ {
+ UClass* Class = UOculusXRAsyncAction_CreateSpatialAnchor::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "OculusXRAsyncCreateSpatialAnchor", &UOculusXRAsyncAction_CreateSpatialAnchor::execOculusXRAsyncCreateSpatialAnchor },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics
+ {
+ struct OculusXRAsyncAction_CreateSpatialAnchor_eventOculusXRAsyncCreateSpatialAnchor_Parms
+ {
+ AActor* TargetActor;
+ FTransform AnchorTransform;
+ UOculusXRAsyncAction_CreateSpatialAnchor* ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActor;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_AnchorTransform_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_AnchorTransform;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::NewProp_TargetActor = { "TargetActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_CreateSpatialAnchor_eventOculusXRAsyncCreateSpatialAnchor_Parms, TargetActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::NewProp_AnchorTransform_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::NewProp_AnchorTransform = { "AnchorTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_CreateSpatialAnchor_eventOculusXRAsyncCreateSpatialAnchor_Parms, AnchorTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::NewProp_AnchorTransform_MetaData), Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::NewProp_AnchorTransform_MetaData) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_CreateSpatialAnchor_eventOculusXRAsyncCreateSpatialAnchor_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::NewProp_TargetActor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::NewProp_AnchorTransform,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor, nullptr, "OculusXRAsyncCreateSpatialAnchor", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::OculusXRAsyncAction_CreateSpatialAnchor_eventOculusXRAsyncCreateSpatialAnchor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::OculusXRAsyncAction_CreateSpatialAnchor_eventOculusXRAsyncCreateSpatialAnchor_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAsyncAction_CreateSpatialAnchor);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_NoRegister()
+ {
+ return UOculusXRAsyncAction_CreateSpatialAnchor::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Success;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Failure_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Failure;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetActor_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActor;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAsyncAction_CreateSpatialAnchor_OculusXRAsyncCreateSpatialAnchor, "OculusXRAsyncCreateSpatialAnchor" }, // 3565595854
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::Class_MetaDataParams[] = {
+ { "Comment", "//\n// Create Anchor\n//\n" },
+ { "IncludePath", "OculusXRAnchorLatentActions.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Create Anchor" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Success_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_CreateSpatialAnchor, Success), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Success_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Success_MetaData) }; // 634816900
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Failure_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Failure = { "Failure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_CreateSpatialAnchor, Failure), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Failure_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Failure_MetaData) }; // 3771127906
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_TargetActor_MetaData[] = {
+ { "Comment", "// Target actor\n" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Target actor" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_TargetActor = { "TargetActor", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_CreateSpatialAnchor, TargetActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_TargetActor_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_TargetActor_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Success,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_Failure,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::NewProp_TargetActor,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::ClassParams = {
+ &UOculusXRAsyncAction_CreateSpatialAnchor::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::PropPointers),
+ 0,
+ 0x009000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAsyncAction_CreateSpatialAnchor.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAsyncAction_CreateSpatialAnchor.OuterSingleton, Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAsyncAction_CreateSpatialAnchor.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAsyncAction_CreateSpatialAnchor::StaticClass();
+ }
+ UOculusXRAsyncAction_CreateSpatialAnchor::UOculusXRAsyncAction_CreateSpatialAnchor(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAsyncAction_CreateSpatialAnchor);
+ UOculusXRAsyncAction_CreateSpatialAnchor::~UOculusXRAsyncAction_CreateSpatialAnchor() {}
+ DEFINE_FUNCTION(UOculusXRAsyncAction_EraseAnchor::execOculusXRAsyncEraseAnchor)
+ {
+ P_GET_OBJECT(AActor,Z_Param_TargetActor);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAsyncAction_EraseAnchor**)Z_Param__Result=UOculusXRAsyncAction_EraseAnchor::OculusXRAsyncEraseAnchor(Z_Param_TargetActor);
+ P_NATIVE_END;
+ }
+ void UOculusXRAsyncAction_EraseAnchor::StaticRegisterNativesUOculusXRAsyncAction_EraseAnchor()
+ {
+ UClass* Class = UOculusXRAsyncAction_EraseAnchor::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "OculusXRAsyncEraseAnchor", &UOculusXRAsyncAction_EraseAnchor::execOculusXRAsyncEraseAnchor },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics
+ {
+ struct OculusXRAsyncAction_EraseAnchor_eventOculusXRAsyncEraseAnchor_Parms
+ {
+ AActor* TargetActor;
+ UOculusXRAsyncAction_EraseAnchor* ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActor;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::NewProp_TargetActor = { "TargetActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_EraseAnchor_eventOculusXRAsyncEraseAnchor_Parms, TargetActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_EraseAnchor_eventOculusXRAsyncEraseAnchor_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::NewProp_TargetActor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor, nullptr, "OculusXRAsyncEraseAnchor", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::OculusXRAsyncAction_EraseAnchor_eventOculusXRAsyncEraseAnchor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::OculusXRAsyncAction_EraseAnchor_eventOculusXRAsyncEraseAnchor_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAsyncAction_EraseAnchor);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_NoRegister()
+ {
+ return UOculusXRAsyncAction_EraseAnchor::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Success;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Failure_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Failure;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetActor_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActor;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAsyncAction_EraseAnchor_OculusXRAsyncEraseAnchor, "OculusXRAsyncEraseAnchor" }, // 3158467926
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::Class_MetaDataParams[] = {
+ { "Comment", "//\n// Erase Anchor\n//\n" },
+ { "IncludePath", "OculusXRAnchorLatentActions.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Erase Anchor" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Success_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_EraseAnchor, Success), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Success_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Success_MetaData) }; // 3758176369
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Failure_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Failure = { "Failure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_EraseAnchor, Failure), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Failure_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Failure_MetaData) }; // 1767836720
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_TargetActor_MetaData[] = {
+ { "Comment", "// Target actor\n" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Target actor" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_TargetActor = { "TargetActor", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_EraseAnchor, TargetActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_TargetActor_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_TargetActor_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Success,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_Failure,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::NewProp_TargetActor,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::ClassParams = {
+ &UOculusXRAsyncAction_EraseAnchor::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::PropPointers),
+ 0,
+ 0x009000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAsyncAction_EraseAnchor.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAsyncAction_EraseAnchor.OuterSingleton, Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAsyncAction_EraseAnchor.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAsyncAction_EraseAnchor::StaticClass();
+ }
+ UOculusXRAsyncAction_EraseAnchor::UOculusXRAsyncAction_EraseAnchor(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAsyncAction_EraseAnchor);
+ UOculusXRAsyncAction_EraseAnchor::~UOculusXRAsyncAction_EraseAnchor() {}
+ DEFINE_FUNCTION(UOculusXRAsyncAction_SaveAnchor::execOculusXRAsyncSaveAnchor)
+ {
+ P_GET_OBJECT(AActor,Z_Param_TargetActor);
+ P_GET_ENUM(EOculusXRSpaceStorageLocation,Z_Param_StorageLocation);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAsyncAction_SaveAnchor**)Z_Param__Result=UOculusXRAsyncAction_SaveAnchor::OculusXRAsyncSaveAnchor(Z_Param_TargetActor,EOculusXRSpaceStorageLocation(Z_Param_StorageLocation));
+ P_NATIVE_END;
+ }
+ void UOculusXRAsyncAction_SaveAnchor::StaticRegisterNativesUOculusXRAsyncAction_SaveAnchor()
+ {
+ UClass* Class = UOculusXRAsyncAction_SaveAnchor::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "OculusXRAsyncSaveAnchor", &UOculusXRAsyncAction_SaveAnchor::execOculusXRAsyncSaveAnchor },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics
+ {
+ struct OculusXRAsyncAction_SaveAnchor_eventOculusXRAsyncSaveAnchor_Parms
+ {
+ AActor* TargetActor;
+ EOculusXRSpaceStorageLocation StorageLocation;
+ UOculusXRAsyncAction_SaveAnchor* ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActor;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_StorageLocation_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_StorageLocation;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::NewProp_TargetActor = { "TargetActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SaveAnchor_eventOculusXRAsyncSaveAnchor_Parms, TargetActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::NewProp_StorageLocation_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::NewProp_StorageLocation = { "StorageLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SaveAnchor_eventOculusXRAsyncSaveAnchor_Parms, StorageLocation), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation, METADATA_PARAMS(0, nullptr) }; // 1719502288
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SaveAnchor_eventOculusXRAsyncSaveAnchor_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::NewProp_TargetActor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::NewProp_StorageLocation_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::NewProp_StorageLocation,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor, nullptr, "OculusXRAsyncSaveAnchor", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::OculusXRAsyncAction_SaveAnchor_eventOculusXRAsyncSaveAnchor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::OculusXRAsyncAction_SaveAnchor_eventOculusXRAsyncSaveAnchor_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAsyncAction_SaveAnchor);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_NoRegister()
+ {
+ return UOculusXRAsyncAction_SaveAnchor::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Success;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Failure_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Failure;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetActor_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActor;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchor_OculusXRAsyncSaveAnchor, "OculusXRAsyncSaveAnchor" }, // 1616328108
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::Class_MetaDataParams[] = {
+ { "Comment", "//\n// Save Anchor\n//\n" },
+ { "IncludePath", "OculusXRAnchorLatentActions.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Save Anchor" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Success_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SaveAnchor, Success), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Success_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Success_MetaData) }; // 2273170032
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Failure_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Failure = { "Failure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SaveAnchor, Failure), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Failure_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Failure_MetaData) }; // 681049116
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_TargetActor_MetaData[] = {
+ { "Comment", "// Target actor\n" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Target actor" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_TargetActor = { "TargetActor", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SaveAnchor, TargetActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_TargetActor_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_TargetActor_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Success,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_Failure,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::NewProp_TargetActor,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::ClassParams = {
+ &UOculusXRAsyncAction_SaveAnchor::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::PropPointers),
+ 0,
+ 0x009000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAsyncAction_SaveAnchor.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAsyncAction_SaveAnchor.OuterSingleton, Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAsyncAction_SaveAnchor.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAsyncAction_SaveAnchor::StaticClass();
+ }
+ UOculusXRAsyncAction_SaveAnchor::UOculusXRAsyncAction_SaveAnchor(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAsyncAction_SaveAnchor);
+ UOculusXRAsyncAction_SaveAnchor::~UOculusXRAsyncAction_SaveAnchor() {}
+ DEFINE_FUNCTION(UOculusXRAsyncAction_SaveAnchorList::execOculusXRAsyncSaveAnchorList)
+ {
+ P_GET_TARRAY_REF(AActor*,Z_Param_Out_TargetActors);
+ P_GET_ENUM(EOculusXRSpaceStorageLocation,Z_Param_StorageLocation);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAsyncAction_SaveAnchorList**)Z_Param__Result=UOculusXRAsyncAction_SaveAnchorList::OculusXRAsyncSaveAnchorList(Z_Param_Out_TargetActors,EOculusXRSpaceStorageLocation(Z_Param_StorageLocation));
+ P_NATIVE_END;
+ }
+ void UOculusXRAsyncAction_SaveAnchorList::StaticRegisterNativesUOculusXRAsyncAction_SaveAnchorList()
+ {
+ UClass* Class = UOculusXRAsyncAction_SaveAnchorList::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "OculusXRAsyncSaveAnchorList", &UOculusXRAsyncAction_SaveAnchorList::execOculusXRAsyncSaveAnchorList },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics
+ {
+ struct OculusXRAsyncAction_SaveAnchorList_eventOculusXRAsyncSaveAnchorList_Parms
+ {
+ TArray TargetActors;
+ EOculusXRSpaceStorageLocation StorageLocation;
+ UOculusXRAsyncAction_SaveAnchorList* ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActors_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetActors_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetActors;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_StorageLocation_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_StorageLocation;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_TargetActors_Inner = { "TargetActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_TargetActors_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_TargetActors = { "TargetActors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SaveAnchorList_eventOculusXRAsyncSaveAnchorList_Parms, TargetActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_TargetActors_MetaData), Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_TargetActors_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_StorageLocation_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_StorageLocation = { "StorageLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SaveAnchorList_eventOculusXRAsyncSaveAnchorList_Parms, StorageLocation), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation, METADATA_PARAMS(0, nullptr) }; // 1719502288
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SaveAnchorList_eventOculusXRAsyncSaveAnchorList_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_TargetActors_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_TargetActors,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_StorageLocation_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_StorageLocation,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList, nullptr, "OculusXRAsyncSaveAnchorList", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::OculusXRAsyncAction_SaveAnchorList_eventOculusXRAsyncSaveAnchorList_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::OculusXRAsyncAction_SaveAnchorList_eventOculusXRAsyncSaveAnchorList_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAsyncAction_SaveAnchorList);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_NoRegister()
+ {
+ return UOculusXRAsyncAction_SaveAnchorList::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Success;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Failure_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Failure;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetAnchors_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetAnchors_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetAnchors;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAsyncAction_SaveAnchorList_OculusXRAsyncSaveAnchorList, "OculusXRAsyncSaveAnchorList" }, // 2119200731
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::Class_MetaDataParams[] = {
+ { "Comment", "//\n// Save Anchor List\n//\n" },
+ { "IncludePath", "OculusXRAnchorLatentActions.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Save Anchor List" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Success_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SaveAnchorList, Success), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Success_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Success_MetaData) }; // 860546514
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Failure_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Failure = { "Failure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SaveAnchorList, Failure), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Failure_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Failure_MetaData) }; // 2673669657
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_TargetAnchors_Inner = { "TargetAnchors", nullptr, (EPropertyFlags)0x0000000000080008, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_TargetAnchors_MetaData[] = {
+ { "EditInline", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_TargetAnchors = { "TargetAnchors", nullptr, (EPropertyFlags)0x0010008000002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SaveAnchorList, TargetAnchors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_TargetAnchors_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_TargetAnchors_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Success,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_Failure,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_TargetAnchors_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::NewProp_TargetAnchors,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::ClassParams = {
+ &UOculusXRAsyncAction_SaveAnchorList::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::PropPointers),
+ 0,
+ 0x009000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAsyncAction_SaveAnchorList.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAsyncAction_SaveAnchorList.OuterSingleton, Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAsyncAction_SaveAnchorList.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAsyncAction_SaveAnchorList::StaticClass();
+ }
+ UOculusXRAsyncAction_SaveAnchorList::UOculusXRAsyncAction_SaveAnchorList(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAsyncAction_SaveAnchorList);
+ UOculusXRAsyncAction_SaveAnchorList::~UOculusXRAsyncAction_SaveAnchorList() {}
+ DEFINE_FUNCTION(UOculusXRAsyncAction_QueryAnchors::execOculusXRAsyncQueryAnchorsAdvanced)
+ {
+ P_GET_STRUCT_REF(FOculusXRSpaceQueryInfo,Z_Param_Out_QueryInfo);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAsyncAction_QueryAnchors**)Z_Param__Result=UOculusXRAsyncAction_QueryAnchors::OculusXRAsyncQueryAnchorsAdvanced(Z_Param_Out_QueryInfo);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAsyncAction_QueryAnchors::execOculusXRAsyncQueryAnchors)
+ {
+ P_GET_ENUM(EOculusXRSpaceStorageLocation,Z_Param_Location);
+ P_GET_TARRAY_REF(FOculusXRUUID,Z_Param_Out_UUIDs);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAsyncAction_QueryAnchors**)Z_Param__Result=UOculusXRAsyncAction_QueryAnchors::OculusXRAsyncQueryAnchors(EOculusXRSpaceStorageLocation(Z_Param_Location),Z_Param_Out_UUIDs);
+ P_NATIVE_END;
+ }
+ void UOculusXRAsyncAction_QueryAnchors::StaticRegisterNativesUOculusXRAsyncAction_QueryAnchors()
+ {
+ UClass* Class = UOculusXRAsyncAction_QueryAnchors::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "OculusXRAsyncQueryAnchors", &UOculusXRAsyncAction_QueryAnchors::execOculusXRAsyncQueryAnchors },
+ { "OculusXRAsyncQueryAnchorsAdvanced", &UOculusXRAsyncAction_QueryAnchors::execOculusXRAsyncQueryAnchorsAdvanced },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics
+ {
+ struct OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchors_Parms
+ {
+ EOculusXRSpaceStorageLocation Location;
+ TArray UUIDs;
+ UOculusXRAsyncAction_QueryAnchors* ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Location_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_Location;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_UUIDs_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_UUIDs_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_UUIDs;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_Location_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchors_Parms, Location), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation, METADATA_PARAMS(0, nullptr) }; // 1719502288
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_UUIDs_Inner = { "UUIDs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_UUIDs_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_UUIDs = { "UUIDs", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchors_Parms, UUIDs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_UUIDs_MetaData), Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_UUIDs_MetaData) }; // 2350961064
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchors_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_Location_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_Location,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_UUIDs_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_UUIDs,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors, nullptr, "OculusXRAsyncQueryAnchors", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchors_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchors_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics
+ {
+ struct OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchorsAdvanced_Parms
+ {
+ FOculusXRSpaceQueryInfo QueryInfo;
+ UOculusXRAsyncAction_QueryAnchors* ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_QueryInfo_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_QueryInfo;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::NewProp_QueryInfo_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::NewProp_QueryInfo = { "QueryInfo", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchorsAdvanced_Parms, QueryInfo), Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::NewProp_QueryInfo_MetaData), Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::NewProp_QueryInfo_MetaData) }; // 2421471712
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchorsAdvanced_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::NewProp_QueryInfo,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors, nullptr, "OculusXRAsyncQueryAnchorsAdvanced", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchorsAdvanced_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::OculusXRAsyncAction_QueryAnchors_eventOculusXRAsyncQueryAnchorsAdvanced_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAsyncAction_QueryAnchors);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_NoRegister()
+ {
+ return UOculusXRAsyncAction_QueryAnchors::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Success;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Failure_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Failure;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchors, "OculusXRAsyncQueryAnchors" }, // 2891560982
+ { &Z_Construct_UFunction_UOculusXRAsyncAction_QueryAnchors_OculusXRAsyncQueryAnchorsAdvanced, "OculusXRAsyncQueryAnchorsAdvanced" }, // 1414676701
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::Class_MetaDataParams[] = {
+ { "Comment", "//\n// Query Anchors\n//\n" },
+ { "IncludePath", "OculusXRAnchorLatentActions.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Query Anchors" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Success_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_QueryAnchors, Success), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Success_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Success_MetaData) }; // 2621568059
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Failure_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Failure = { "Failure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_QueryAnchors, Failure), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Failure_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Failure_MetaData) }; // 2064244161
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Success,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::NewProp_Failure,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::ClassParams = {
+ &UOculusXRAsyncAction_QueryAnchors::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::PropPointers),
+ 0,
+ 0x009000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAsyncAction_QueryAnchors.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAsyncAction_QueryAnchors.OuterSingleton, Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAsyncAction_QueryAnchors.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAsyncAction_QueryAnchors::StaticClass();
+ }
+ UOculusXRAsyncAction_QueryAnchors::UOculusXRAsyncAction_QueryAnchors(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAsyncAction_QueryAnchors);
+ UOculusXRAsyncAction_QueryAnchors::~UOculusXRAsyncAction_QueryAnchors() {}
+ DEFINE_FUNCTION(UOculusXRAsyncAction_SetAnchorComponentStatus::execOculusXRAsyncSetAnchorComponentStatus)
+ {
+ P_GET_OBJECT(AActor,Z_Param_TargetActor);
+ P_GET_ENUM(EOculusXRSpaceComponentType,Z_Param_ComponentType);
+ P_GET_UBOOL(Z_Param_bEnabled);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAsyncAction_SetAnchorComponentStatus**)Z_Param__Result=UOculusXRAsyncAction_SetAnchorComponentStatus::OculusXRAsyncSetAnchorComponentStatus(Z_Param_TargetActor,EOculusXRSpaceComponentType(Z_Param_ComponentType),Z_Param_bEnabled);
+ P_NATIVE_END;
+ }
+ void UOculusXRAsyncAction_SetAnchorComponentStatus::StaticRegisterNativesUOculusXRAsyncAction_SetAnchorComponentStatus()
+ {
+ UClass* Class = UOculusXRAsyncAction_SetAnchorComponentStatus::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "OculusXRAsyncSetAnchorComponentStatus", &UOculusXRAsyncAction_SetAnchorComponentStatus::execOculusXRAsyncSetAnchorComponentStatus },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics
+ {
+ struct OculusXRAsyncAction_SetAnchorComponentStatus_eventOculusXRAsyncSetAnchorComponentStatus_Parms
+ {
+ AActor* TargetActor;
+ EOculusXRSpaceComponentType ComponentType;
+ bool bEnabled;
+ UOculusXRAsyncAction_SetAnchorComponentStatus* ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActor;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ComponentType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ComponentType;
+ static void NewProp_bEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_TargetActor = { "TargetActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SetAnchorComponentStatus_eventOculusXRAsyncSetAnchorComponentStatus_Parms, TargetActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_ComponentType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_ComponentType = { "ComponentType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SetAnchorComponentStatus_eventOculusXRAsyncSetAnchorComponentStatus_Parms, ComponentType), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType, METADATA_PARAMS(0, nullptr) }; // 2303346494
+ void Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_bEnabled_SetBit(void* Obj)
+ {
+ ((OculusXRAsyncAction_SetAnchorComponentStatus_eventOculusXRAsyncSetAnchorComponentStatus_Parms*)Obj)->bEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAsyncAction_SetAnchorComponentStatus_eventOculusXRAsyncSetAnchorComponentStatus_Parms), &Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SetAnchorComponentStatus_eventOculusXRAsyncSetAnchorComponentStatus_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_TargetActor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_ComponentType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_ComponentType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_bEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus, nullptr, "OculusXRAsyncSetAnchorComponentStatus", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::OculusXRAsyncAction_SetAnchorComponentStatus_eventOculusXRAsyncSetAnchorComponentStatus_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::OculusXRAsyncAction_SetAnchorComponentStatus_eventOculusXRAsyncSetAnchorComponentStatus_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAsyncAction_SetAnchorComponentStatus);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_NoRegister()
+ {
+ return UOculusXRAsyncAction_SetAnchorComponentStatus::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Success;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Failure_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Failure;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetActor_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActor;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetAnchorComponent_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetAnchorComponent;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAsyncAction_SetAnchorComponentStatus_OculusXRAsyncSetAnchorComponentStatus, "OculusXRAsyncSetAnchorComponentStatus" }, // 3849808665
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::Class_MetaDataParams[] = {
+ { "Comment", "//\n// Set Component Status\n//\n" },
+ { "IncludePath", "OculusXRAnchorLatentActions.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Set Component Status" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Success_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SetAnchorComponentStatus, Success), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Success_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Success_MetaData) }; // 3503832509
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Failure_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Failure = { "Failure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SetAnchorComponentStatus, Failure), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Failure_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Failure_MetaData) }; // 3160132953
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetActor_MetaData[] = {
+ { "Comment", "// Target actor\n" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Target actor" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetActor = { "TargetActor", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SetAnchorComponentStatus, TargetActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetActor_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetActor_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetAnchorComponent_MetaData[] = {
+ { "EditInline", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetAnchorComponent = { "TargetAnchorComponent", nullptr, (EPropertyFlags)0x0010000000082008, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SetAnchorComponentStatus, TargetAnchorComponent), Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetAnchorComponent_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetAnchorComponent_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Success,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_Failure,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetActor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::NewProp_TargetAnchorComponent,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::ClassParams = {
+ &UOculusXRAsyncAction_SetAnchorComponentStatus::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::PropPointers),
+ 0,
+ 0x009000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus.OuterSingleton, Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAsyncAction_SetAnchorComponentStatus::StaticClass();
+ }
+ UOculusXRAsyncAction_SetAnchorComponentStatus::UOculusXRAsyncAction_SetAnchorComponentStatus(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAsyncAction_SetAnchorComponentStatus);
+ UOculusXRAsyncAction_SetAnchorComponentStatus::~UOculusXRAsyncAction_SetAnchorComponentStatus() {}
+ DEFINE_FUNCTION(UOculusXRAsyncAction_SetComponentStatus::execOculusXRAsyncSetComponentStatus)
+ {
+ P_GET_OBJECT(UOculusXRBaseAnchorComponent,Z_Param_Component);
+ P_GET_UBOOL(Z_Param_bEnabled);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAsyncAction_SetComponentStatus**)Z_Param__Result=UOculusXRAsyncAction_SetComponentStatus::OculusXRAsyncSetComponentStatus(Z_Param_Component,Z_Param_bEnabled);
+ P_NATIVE_END;
+ }
+ void UOculusXRAsyncAction_SetComponentStatus::StaticRegisterNativesUOculusXRAsyncAction_SetComponentStatus()
+ {
+ UClass* Class = UOculusXRAsyncAction_SetComponentStatus::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "OculusXRAsyncSetComponentStatus", &UOculusXRAsyncAction_SetComponentStatus::execOculusXRAsyncSetComponentStatus },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics
+ {
+ struct OculusXRAsyncAction_SetComponentStatus_eventOculusXRAsyncSetComponentStatus_Parms
+ {
+ UOculusXRBaseAnchorComponent* Component;
+ bool bEnabled;
+ UOculusXRAsyncAction_SetComponentStatus* ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Component;
+ static void NewProp_bEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SetComponentStatus_eventOculusXRAsyncSetComponentStatus_Parms, Component), Z_Construct_UClass_UOculusXRBaseAnchorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::NewProp_bEnabled_SetBit(void* Obj)
+ {
+ ((OculusXRAsyncAction_SetComponentStatus_eventOculusXRAsyncSetComponentStatus_Parms*)Obj)->bEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAsyncAction_SetComponentStatus_eventOculusXRAsyncSetComponentStatus_Parms), &Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_SetComponentStatus_eventOculusXRAsyncSetComponentStatus_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::NewProp_Component,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::NewProp_bEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus, nullptr, "OculusXRAsyncSetComponentStatus", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::OculusXRAsyncAction_SetComponentStatus_eventOculusXRAsyncSetComponentStatus_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::OculusXRAsyncAction_SetComponentStatus_eventOculusXRAsyncSetComponentStatus_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAsyncAction_SetComponentStatus);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_NoRegister()
+ {
+ return UOculusXRAsyncAction_SetComponentStatus::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Success;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Failure_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Failure;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Component_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Component;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAsyncAction_SetComponentStatus_OculusXRAsyncSetComponentStatus, "OculusXRAsyncSetComponentStatus" }, // 713569616
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::Class_MetaDataParams[] = {
+ { "Comment", "//\n// Set Anchor Component Status\n//\n" },
+ { "IncludePath", "OculusXRAnchorLatentActions.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Set Anchor Component Status" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Success_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SetComponentStatus, Success), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Success_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Success_MetaData) }; // 1537189138
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Failure_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Failure = { "Failure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SetComponentStatus, Failure), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Failure_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Failure_MetaData) }; // 1712493320
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Component_MetaData[] = {
+ { "Comment", "// Target actor\n" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Target actor" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_SetComponentStatus, Component), Z_Construct_UClass_UOculusXRBaseAnchorComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Component_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Component_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Success,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Failure,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::NewProp_Component,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::ClassParams = {
+ &UOculusXRAsyncAction_SetComponentStatus::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::PropPointers),
+ 0,
+ 0x009000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAsyncAction_SetComponentStatus.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAsyncAction_SetComponentStatus.OuterSingleton, Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAsyncAction_SetComponentStatus.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAsyncAction_SetComponentStatus::StaticClass();
+ }
+ UOculusXRAsyncAction_SetComponentStatus::UOculusXRAsyncAction_SetComponentStatus(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAsyncAction_SetComponentStatus);
+ UOculusXRAsyncAction_SetComponentStatus::~UOculusXRAsyncAction_SetComponentStatus() {}
+ DEFINE_FUNCTION(UOculusXRAsyncAction_ShareAnchors::execOculusXRAsyncShareAnchors)
+ {
+ P_GET_TARRAY_REF(AActor*,Z_Param_Out_TargetActors);
+ P_GET_TARRAY_REF(FString,Z_Param_Out_ToShareWithIds);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAsyncAction_ShareAnchors**)Z_Param__Result=UOculusXRAsyncAction_ShareAnchors::OculusXRAsyncShareAnchors(Z_Param_Out_TargetActors,Z_Param_Out_ToShareWithIds);
+ P_NATIVE_END;
+ }
+ void UOculusXRAsyncAction_ShareAnchors::StaticRegisterNativesUOculusXRAsyncAction_ShareAnchors()
+ {
+ UClass* Class = UOculusXRAsyncAction_ShareAnchors::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "OculusXRAsyncShareAnchors", &UOculusXRAsyncAction_ShareAnchors::execOculusXRAsyncShareAnchors },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics
+ {
+ struct OculusXRAsyncAction_ShareAnchors_eventOculusXRAsyncShareAnchors_Parms
+ {
+ TArray TargetActors;
+ TArray ToShareWithIds;
+ UOculusXRAsyncAction_ShareAnchors* ReturnValue;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetActors_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetActors_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetActors;
+ static const UECodeGen_Private::FStrPropertyParams NewProp_ToShareWithIds_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ToShareWithIds_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_ToShareWithIds;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_TargetActors_Inner = { "TargetActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_TargetActors_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_TargetActors = { "TargetActors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_ShareAnchors_eventOculusXRAsyncShareAnchors_Parms, TargetActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_TargetActors_MetaData), Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_TargetActors_MetaData) };
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_ToShareWithIds_Inner = { "ToShareWithIds", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_ToShareWithIds_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_ToShareWithIds = { "ToShareWithIds", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_ShareAnchors_eventOculusXRAsyncShareAnchors_Parms, ToShareWithIds), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_ToShareWithIds_MetaData), Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_ToShareWithIds_MetaData) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAsyncAction_ShareAnchors_eventOculusXRAsyncShareAnchors_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_TargetActors_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_TargetActors,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_ToShareWithIds_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_ToShareWithIds,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors, nullptr, "OculusXRAsyncShareAnchors", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::OculusXRAsyncAction_ShareAnchors_eventOculusXRAsyncShareAnchors_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::OculusXRAsyncAction_ShareAnchors_eventOculusXRAsyncShareAnchors_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAsyncAction_ShareAnchors);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_NoRegister()
+ {
+ return UOculusXRAsyncAction_ShareAnchors::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Success;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Failure_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Failure;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetAnchors_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetAnchors_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetAnchors;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAsyncAction_ShareAnchors_OculusXRAsyncShareAnchors, "OculusXRAsyncShareAnchors" }, // 1463165110
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::Class_MetaDataParams[] = {
+ { "Comment", "//\n// Share Anchors\n//\n" },
+ { "IncludePath", "OculusXRAnchorLatentActions.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Share Anchors" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Success_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_ShareAnchors, Success), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Success_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Success_MetaData) }; // 3906379161
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Failure_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Failure = { "Failure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_ShareAnchors, Failure), Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Failure_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Failure_MetaData) }; // 2430696079
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_TargetAnchors_Inner = { "TargetAnchors", nullptr, (EPropertyFlags)0x0000000000080008, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UOculusXRAnchorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_TargetAnchors_MetaData[] = {
+ { "Comment", "// Target Spaces\n" },
+ { "EditInline", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "ToolTip", "Target Spaces" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_TargetAnchors = { "TargetAnchors", nullptr, (EPropertyFlags)0x0010008000002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAsyncAction_ShareAnchors, TargetAnchors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_TargetAnchors_MetaData), Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_TargetAnchors_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Success,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_Failure,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_TargetAnchors_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::NewProp_TargetAnchors,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::ClassParams = {
+ &UOculusXRAsyncAction_ShareAnchors::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::PropPointers),
+ 0,
+ 0x009000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAsyncAction_ShareAnchors.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAsyncAction_ShareAnchors.OuterSingleton, Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAsyncAction_ShareAnchors.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAsyncAction_ShareAnchors::StaticClass();
+ }
+ UOculusXRAsyncAction_ShareAnchors::UOculusXRAsyncAction_ShareAnchors(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAsyncAction_ShareAnchors);
+ UOculusXRAsyncAction_ShareAnchors::~UOculusXRAsyncAction_ShareAnchors() {}
+ struct Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow, nullptr, "OculusXRAnchorCaptureFlowFinished__DelegateSignature", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature_Statics::Function_MetaDataParams) };
+ UFunction* Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void UOculusXRAnchorLaunchCaptureFlow::FOculusXRAnchorCaptureFlowFinished_DelegateWrapper(const FMulticastScriptDelegate& OculusXRAnchorCaptureFlowFinished)
+{
+ OculusXRAnchorCaptureFlowFinished.ProcessMulticastDelegate(NULL);
+}
+ DEFINE_FUNCTION(UOculusXRAnchorLaunchCaptureFlow::execOnCaptureFinish)
+ {
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_RequestId);
+ P_GET_UBOOL(Z_Param_bSuccess);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ P_THIS->OnCaptureFinish(Z_Param_RequestId,Z_Param_bSuccess);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRAnchorLaunchCaptureFlow::execLaunchCaptureFlowAsync)
+ {
+ P_GET_OBJECT(UObject,Z_Param_WorldContext);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(UOculusXRAnchorLaunchCaptureFlow**)Z_Param__Result=UOculusXRAnchorLaunchCaptureFlow::LaunchCaptureFlowAsync(Z_Param_WorldContext);
+ P_NATIVE_END;
+ }
+ void UOculusXRAnchorLaunchCaptureFlow::StaticRegisterNativesUOculusXRAnchorLaunchCaptureFlow()
+ {
+ UClass* Class = UOculusXRAnchorLaunchCaptureFlow::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "LaunchCaptureFlowAsync", &UOculusXRAnchorLaunchCaptureFlow::execLaunchCaptureFlowAsync },
+ { "OnCaptureFinish", &UOculusXRAnchorLaunchCaptureFlow::execOnCaptureFinish },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics
+ {
+ struct OculusXRAnchorLaunchCaptureFlow_eventLaunchCaptureFlowAsync_Parms
+ {
+ const UObject* WorldContext;
+ UOculusXRAnchorLaunchCaptureFlow* ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_WorldContext_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContext;
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::NewProp_WorldContext_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::NewProp_WorldContext = { "WorldContext", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorLaunchCaptureFlow_eventLaunchCaptureFlowAsync_Parms, WorldContext), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::NewProp_WorldContext_MetaData), Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::NewProp_WorldContext_MetaData) };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorLaunchCaptureFlow_eventLaunchCaptureFlowAsync_Parms, ReturnValue), Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::NewProp_WorldContext,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::Function_MetaDataParams[] = {
+ { "BlueprintInternalUseOnly", "true" },
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ { "WorldContext", "WorldContext" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow, nullptr, "LaunchCaptureFlowAsync", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::OculusXRAnchorLaunchCaptureFlow_eventLaunchCaptureFlowAsync_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::OculusXRAnchorLaunchCaptureFlow_eventLaunchCaptureFlowAsync_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics
+ {
+ struct OculusXRAnchorLaunchCaptureFlow_eventOnCaptureFinish_Parms
+ {
+ FOculusXRUInt64 RequestId;
+ bool bSuccess;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_RequestId;
+ static void NewProp_bSuccess_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bSuccess;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::NewProp_RequestId = { "RequestId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRAnchorLaunchCaptureFlow_eventOnCaptureFinish_Parms, RequestId), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+ void Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::NewProp_bSuccess_SetBit(void* Obj)
+ {
+ ((OculusXRAnchorLaunchCaptureFlow_eventOnCaptureFinish_Parms*)Obj)->bSuccess = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::NewProp_bSuccess = { "bSuccess", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRAnchorLaunchCaptureFlow_eventOnCaptureFinish_Parms), &Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::NewProp_bSuccess_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::NewProp_RequestId,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::NewProp_bSuccess,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::Function_MetaDataParams[] = {
+ { "CallInEditor", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow, nullptr, "OnCaptureFinish", nullptr, nullptr, Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::OculusXRAnchorLaunchCaptureFlow_eventOnCaptureFinish_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00040401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::OculusXRAnchorLaunchCaptureFlow_eventOnCaptureFinish_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRAnchorLaunchCaptureFlow);
+ UClass* Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_NoRegister()
+ {
+ return UOculusXRAnchorLaunchCaptureFlow::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Success_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Success;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Failure_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Failure;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_LaunchCaptureFlowAsync, "LaunchCaptureFlowAsync" }, // 1245930466
+ { &Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature, "OculusXRAnchorCaptureFlowFinished__DelegateSignature" }, // 2997071947
+ { &Z_Construct_UFunction_UOculusXRAnchorLaunchCaptureFlow_OnCaptureFinish, "OnCaptureFinish" }, // 2502923738
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::Class_MetaDataParams[] = {
+ { "IncludePath", "OculusXRAnchorLatentActions.h" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Success_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAnchorLaunchCaptureFlow, Success), Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Success_MetaData), Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Success_MetaData) }; // 2997071947
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Failure_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorLatentActions.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Failure = { "Failure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRAnchorLaunchCaptureFlow, Failure), Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Failure_MetaData), Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Failure_MetaData) }; // 2997071947
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Success,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::NewProp_Failure,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::ClassParams = {
+ &UOculusXRAnchorLaunchCaptureFlow::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::PropPointers),
+ 0,
+ 0x009000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRAnchorLaunchCaptureFlow.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRAnchorLaunchCaptureFlow.OuterSingleton, Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRAnchorLaunchCaptureFlow.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRAnchorLaunchCaptureFlow::StaticClass();
+ }
+ UOculusXRAnchorLaunchCaptureFlow::UOculusXRAnchorLaunchCaptureFlow(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRAnchorLaunchCaptureFlow);
+ UOculusXRAnchorLaunchCaptureFlow::~UOculusXRAnchorLaunchCaptureFlow() {}
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_Statics
+ {
+ static const FClassRegisterCompiledInInfo ClassInfo[];
+ };
+ const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_Statics::ClassInfo[] = {
+ { Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor, UOculusXRAsyncAction_CreateSpatialAnchor::StaticClass, TEXT("UOculusXRAsyncAction_CreateSpatialAnchor"), &Z_Registration_Info_UClass_UOculusXRAsyncAction_CreateSpatialAnchor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAsyncAction_CreateSpatialAnchor), 2671845058U) },
+ { Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor, UOculusXRAsyncAction_EraseAnchor::StaticClass, TEXT("UOculusXRAsyncAction_EraseAnchor"), &Z_Registration_Info_UClass_UOculusXRAsyncAction_EraseAnchor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAsyncAction_EraseAnchor), 906655552U) },
+ { Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor, UOculusXRAsyncAction_SaveAnchor::StaticClass, TEXT("UOculusXRAsyncAction_SaveAnchor"), &Z_Registration_Info_UClass_UOculusXRAsyncAction_SaveAnchor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAsyncAction_SaveAnchor), 4099809561U) },
+ { Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList, UOculusXRAsyncAction_SaveAnchorList::StaticClass, TEXT("UOculusXRAsyncAction_SaveAnchorList"), &Z_Registration_Info_UClass_UOculusXRAsyncAction_SaveAnchorList, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAsyncAction_SaveAnchorList), 3713290495U) },
+ { Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors, UOculusXRAsyncAction_QueryAnchors::StaticClass, TEXT("UOculusXRAsyncAction_QueryAnchors"), &Z_Registration_Info_UClass_UOculusXRAsyncAction_QueryAnchors, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAsyncAction_QueryAnchors), 2440085008U) },
+ { Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus, UOculusXRAsyncAction_SetAnchorComponentStatus::StaticClass, TEXT("UOculusXRAsyncAction_SetAnchorComponentStatus"), &Z_Registration_Info_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAsyncAction_SetAnchorComponentStatus), 3325755137U) },
+ { Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus, UOculusXRAsyncAction_SetComponentStatus::StaticClass, TEXT("UOculusXRAsyncAction_SetComponentStatus"), &Z_Registration_Info_UClass_UOculusXRAsyncAction_SetComponentStatus, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAsyncAction_SetComponentStatus), 3633499696U) },
+ { Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors, UOculusXRAsyncAction_ShareAnchors::StaticClass, TEXT("UOculusXRAsyncAction_ShareAnchors"), &Z_Registration_Info_UClass_UOculusXRAsyncAction_ShareAnchors, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAsyncAction_ShareAnchors), 2003533544U) },
+ { Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow, UOculusXRAnchorLaunchCaptureFlow::StaticClass, TEXT("UOculusXRAnchorLaunchCaptureFlow"), &Z_Registration_Info_UClass_UOculusXRAnchorLaunchCaptureFlow, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRAnchorLaunchCaptureFlow), 476630781U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_769646195(TEXT("/Script/OculusXRAnchors"),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_Statics::ClassInfo),
+ nullptr, 0,
+ nullptr, 0);
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorLatentActions.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorLatentActions.generated.h
new file mode 100644
index 0000000..ec24d42
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorLatentActions.generated.h
@@ -0,0 +1,551 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRAnchorLatentActions.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+class AActor;
+class UObject;
+class UOculusXRAnchorComponent;
+class UOculusXRAnchorLaunchCaptureFlow;
+class UOculusXRAsyncAction_CreateSpatialAnchor;
+class UOculusXRAsyncAction_EraseAnchor;
+class UOculusXRAsyncAction_QueryAnchors;
+class UOculusXRAsyncAction_SaveAnchor;
+class UOculusXRAsyncAction_SaveAnchorList;
+class UOculusXRAsyncAction_SetAnchorComponentStatus;
+class UOculusXRAsyncAction_SetComponentStatus;
+class UOculusXRAsyncAction_ShareAnchors;
+class UOculusXRBaseAnchorComponent;
+enum class EOculusXRSpaceComponentType : uint8;
+enum class EOculusXRSpaceStorageLocation : uint8;
+struct FOculusXRSpaceQueryInfo;
+struct FOculusXRSpaceQueryResult;
+struct FOculusXRUInt64;
+struct FOculusXRUUID;
+#ifdef OCULUSXRANCHORS_OculusXRAnchorLatentActions_generated_h
+#error "OculusXRAnchorLatentActions.generated.h already included, missing '#pragma once' in OculusXRAnchorLatentActions.h"
+#endif
+#define OCULUSXRANCHORS_OculusXRAnchorLatentActions_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_12_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_CreateSpatialAnchor_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_CreateSpatialAnchor_Success, UOculusXRAnchorComponent* Anchor, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_13_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_CreateSpatialAnchor_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_CreateSpatialAnchor_Failure, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_15_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_EraseAnchor_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_EraseAnchor_Success, AActor* Actor, FOculusXRUUID UUID, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_16_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_EraseAnchor_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_EraseAnchor_Failure, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_18_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_SaveAnchor_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SaveAnchor_Success, UOculusXRAnchorComponent* Anchor, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_19_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_SaveAnchor_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SaveAnchor_Failure, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_21_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_SaveAnchorList_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SaveAnchorList_Success, TArray const& Anchors, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_22_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_SaveAnchorList_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SaveAnchorList_Failure, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_24_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_QueryAnchors_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_QueryAnchors_Success, TArray const& QueryResults, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_25_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_QueryAnchors_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_QueryAnchors_Failure, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_27_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_SetComponentStatus_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SetComponentStatus_Success, UOculusXRAnchorComponent* Anchor, EOculusXRSpaceComponentType ComponentType, bool Enabled, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_28_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_SetComponentStatus_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SetComponentStatus_Failure, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_30_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_SetAnchorComponentStatus_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SetAnchorComponentStatus_Success, UOculusXRBaseAnchorComponent* Component, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_31_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_SetAnchorComponentStatus_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_SetAnchorComponentStatus_Failure, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_33_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_ShareAnchors_Success_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_ShareAnchors_Success, TArray const& SharedAnchors, TArray const& UserIds, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_34_DELEGATE \
+OCULUSXRANCHORS_API void FOculusXR_LatentAction_ShareAnchors_Failure_DelegateWrapper(const FMulticastScriptDelegate& OculusXR_LatentAction_ShareAnchors_Failure, EOculusXRAnchorResult::Type Result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOculusXRAsyncCreateSpatialAnchor);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAsyncAction_CreateSpatialAnchor(); \
+ friend struct Z_Construct_UClass_UOculusXRAsyncAction_CreateSpatialAnchor_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAsyncAction_CreateSpatialAnchor, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAsyncAction_CreateSpatialAnchor)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAsyncAction_CreateSpatialAnchor(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAsyncAction_CreateSpatialAnchor(UOculusXRAsyncAction_CreateSpatialAnchor&&); \
+ NO_API UOculusXRAsyncAction_CreateSpatialAnchor(const UOculusXRAsyncAction_CreateSpatialAnchor&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAsyncAction_CreateSpatialAnchor); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAsyncAction_CreateSpatialAnchor); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAsyncAction_CreateSpatialAnchor) \
+ NO_API virtual ~UOculusXRAsyncAction_CreateSpatialAnchor();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_40_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_43_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOculusXRAsyncEraseAnchor);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAsyncAction_EraseAnchor(); \
+ friend struct Z_Construct_UClass_UOculusXRAsyncAction_EraseAnchor_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAsyncAction_EraseAnchor, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAsyncAction_EraseAnchor)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAsyncAction_EraseAnchor(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAsyncAction_EraseAnchor(UOculusXRAsyncAction_EraseAnchor&&); \
+ NO_API UOculusXRAsyncAction_EraseAnchor(const UOculusXRAsyncAction_EraseAnchor&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAsyncAction_EraseAnchor); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAsyncAction_EraseAnchor); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAsyncAction_EraseAnchor) \
+ NO_API virtual ~UOculusXRAsyncAction_EraseAnchor();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_69_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_72_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOculusXRAsyncSaveAnchor);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAsyncAction_SaveAnchor(); \
+ friend struct Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchor_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAsyncAction_SaveAnchor, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAsyncAction_SaveAnchor)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAsyncAction_SaveAnchor(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAsyncAction_SaveAnchor(UOculusXRAsyncAction_SaveAnchor&&); \
+ NO_API UOculusXRAsyncAction_SaveAnchor(const UOculusXRAsyncAction_SaveAnchor&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAsyncAction_SaveAnchor); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAsyncAction_SaveAnchor); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAsyncAction_SaveAnchor) \
+ NO_API virtual ~UOculusXRAsyncAction_SaveAnchor();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_98_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_101_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOculusXRAsyncSaveAnchorList);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAsyncAction_SaveAnchorList(); \
+ friend struct Z_Construct_UClass_UOculusXRAsyncAction_SaveAnchorList_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAsyncAction_SaveAnchorList, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAsyncAction_SaveAnchorList)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAsyncAction_SaveAnchorList(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAsyncAction_SaveAnchorList(UOculusXRAsyncAction_SaveAnchorList&&); \
+ NO_API UOculusXRAsyncAction_SaveAnchorList(const UOculusXRAsyncAction_SaveAnchorList&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAsyncAction_SaveAnchorList); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAsyncAction_SaveAnchorList); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAsyncAction_SaveAnchorList) \
+ NO_API virtual ~UOculusXRAsyncAction_SaveAnchorList();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_127_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_130_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOculusXRAsyncQueryAnchorsAdvanced); \
+ DECLARE_FUNCTION(execOculusXRAsyncQueryAnchors);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAsyncAction_QueryAnchors(); \
+ friend struct Z_Construct_UClass_UOculusXRAsyncAction_QueryAnchors_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAsyncAction_QueryAnchors, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAsyncAction_QueryAnchors)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAsyncAction_QueryAnchors(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAsyncAction_QueryAnchors(UOculusXRAsyncAction_QueryAnchors&&); \
+ NO_API UOculusXRAsyncAction_QueryAnchors(const UOculusXRAsyncAction_QueryAnchors&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAsyncAction_QueryAnchors); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAsyncAction_QueryAnchors); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAsyncAction_QueryAnchors) \
+ NO_API virtual ~UOculusXRAsyncAction_QueryAnchors();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_155_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_158_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOculusXRAsyncSetAnchorComponentStatus);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAsyncAction_SetAnchorComponentStatus(); \
+ friend struct Z_Construct_UClass_UOculusXRAsyncAction_SetAnchorComponentStatus_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAsyncAction_SetAnchorComponentStatus, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAsyncAction_SetAnchorComponentStatus)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAsyncAction_SetAnchorComponentStatus(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAsyncAction_SetAnchorComponentStatus(UOculusXRAsyncAction_SetAnchorComponentStatus&&); \
+ NO_API UOculusXRAsyncAction_SetAnchorComponentStatus(const UOculusXRAsyncAction_SetAnchorComponentStatus&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAsyncAction_SetAnchorComponentStatus); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAsyncAction_SetAnchorComponentStatus); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAsyncAction_SetAnchorComponentStatus) \
+ NO_API virtual ~UOculusXRAsyncAction_SetAnchorComponentStatus();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_184_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_187_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOculusXRAsyncSetComponentStatus);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAsyncAction_SetComponentStatus(); \
+ friend struct Z_Construct_UClass_UOculusXRAsyncAction_SetComponentStatus_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAsyncAction_SetComponentStatus, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAsyncAction_SetComponentStatus)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAsyncAction_SetComponentStatus(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAsyncAction_SetComponentStatus(UOculusXRAsyncAction_SetComponentStatus&&); \
+ NO_API UOculusXRAsyncAction_SetComponentStatus(const UOculusXRAsyncAction_SetComponentStatus&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAsyncAction_SetComponentStatus); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAsyncAction_SetComponentStatus); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAsyncAction_SetComponentStatus) \
+ NO_API virtual ~UOculusXRAsyncAction_SetComponentStatus();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_217_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_220_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOculusXRAsyncShareAnchors);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAsyncAction_ShareAnchors(); \
+ friend struct Z_Construct_UClass_UOculusXRAsyncAction_ShareAnchors_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAsyncAction_ShareAnchors, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAsyncAction_ShareAnchors)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAsyncAction_ShareAnchors(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAsyncAction_ShareAnchors(UOculusXRAsyncAction_ShareAnchors&&); \
+ NO_API UOculusXRAsyncAction_ShareAnchors(const UOculusXRAsyncAction_ShareAnchors&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAsyncAction_ShareAnchors); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAsyncAction_ShareAnchors); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAsyncAction_ShareAnchors) \
+ NO_API virtual ~UOculusXRAsyncAction_ShareAnchors();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_245_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_248_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_280_DELEGATE \
+static void FOculusXRAnchorCaptureFlowFinished_DelegateWrapper(const FMulticastScriptDelegate& OculusXRAnchorCaptureFlowFinished);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOnCaptureFinish); \
+ DECLARE_FUNCTION(execLaunchCaptureFlowAsync);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRAnchorLaunchCaptureFlow(); \
+ friend struct Z_Construct_UClass_UOculusXRAnchorLaunchCaptureFlow_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRAnchorLaunchCaptureFlow, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRAnchorLaunchCaptureFlow)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRAnchorLaunchCaptureFlow(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRAnchorLaunchCaptureFlow(UOculusXRAnchorLaunchCaptureFlow&&); \
+ NO_API UOculusXRAnchorLaunchCaptureFlow(const UOculusXRAnchorLaunchCaptureFlow&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRAnchorLaunchCaptureFlow); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRAnchorLaunchCaptureFlow); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRAnchorLaunchCaptureFlow) \
+ NO_API virtual ~UOculusXRAnchorLaunchCaptureFlow();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_275_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h_278_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorLatentActions_h
+
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorTypes.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorTypes.gen.cpp
new file mode 100644
index 0000000..63023b6
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorTypes.gen.cpp
@@ -0,0 +1,1078 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorTypes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRAnchorTypes() {}
+// Cross Module References
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation();
+ OCULUSXRANCHORS_API UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRRoomLayout();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUInt64();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUUID();
+ UPackage* Z_Construct_UPackage__Script_OculusXRAnchors();
+// End Cross Module References
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRAnchorResult;
+ static UEnum* EOculusXRAnchorResult_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRAnchorResult.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRAnchorResult.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("EOculusXRAnchorResult"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRAnchorResult.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UEnum* StaticEnum()
+ {
+ return EOculusXRAnchorResult_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult_Statics::Enumerators[] = {
+ { "EOculusXRAnchorResult::Success", (int64)EOculusXRAnchorResult::Success },
+ { "EOculusXRAnchorResult::Success_EventUnavailable", (int64)EOculusXRAnchorResult::Success_EventUnavailable },
+ { "EOculusXRAnchorResult::Success_Pending", (int64)EOculusXRAnchorResult::Success_Pending },
+ { "EOculusXRAnchorResult::Failure", (int64)EOculusXRAnchorResult::Failure },
+ { "EOculusXRAnchorResult::Failure_InvalidParameter", (int64)EOculusXRAnchorResult::Failure_InvalidParameter },
+ { "EOculusXRAnchorResult::Failure_NotInitialized", (int64)EOculusXRAnchorResult::Failure_NotInitialized },
+ { "EOculusXRAnchorResult::Failure_InvalidOperation", (int64)EOculusXRAnchorResult::Failure_InvalidOperation },
+ { "EOculusXRAnchorResult::Failure_Unsupported", (int64)EOculusXRAnchorResult::Failure_Unsupported },
+ { "EOculusXRAnchorResult::Failure_NotYetImplemented", (int64)EOculusXRAnchorResult::Failure_NotYetImplemented },
+ { "EOculusXRAnchorResult::Failure_OperationFailed", (int64)EOculusXRAnchorResult::Failure_OperationFailed },
+ { "EOculusXRAnchorResult::Failure_InsufficientSize", (int64)EOculusXRAnchorResult::Failure_InsufficientSize },
+ { "EOculusXRAnchorResult::Failure_DataIsInvalid", (int64)EOculusXRAnchorResult::Failure_DataIsInvalid },
+ { "EOculusXRAnchorResult::Failure_DeprecatedOperation", (int64)EOculusXRAnchorResult::Failure_DeprecatedOperation },
+ { "EOculusXRAnchorResult::Failure_ErrorLimitReached", (int64)EOculusXRAnchorResult::Failure_ErrorLimitReached },
+ { "EOculusXRAnchorResult::Failure_ErrorInitializationFailed", (int64)EOculusXRAnchorResult::Failure_ErrorInitializationFailed },
+ { "EOculusXRAnchorResult::Failure_SpaceCloudStorageDisabled", (int64)EOculusXRAnchorResult::Failure_SpaceCloudStorageDisabled },
+ { "EOculusXRAnchorResult::Failure_SpaceMappingInsufficient", (int64)EOculusXRAnchorResult::Failure_SpaceMappingInsufficient },
+ { "EOculusXRAnchorResult::Failure_SpaceLocalizationFailed", (int64)EOculusXRAnchorResult::Failure_SpaceLocalizationFailed },
+ { "EOculusXRAnchorResult::Failure_SpaceNetworkTimeout", (int64)EOculusXRAnchorResult::Failure_SpaceNetworkTimeout },
+ { "EOculusXRAnchorResult::Failure_SpaceNetworkRequestFailed", (int64)EOculusXRAnchorResult::Failure_SpaceNetworkRequestFailed },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Failure.Comment", "/// Failure\n" },
+ { "Failure.Name", "EOculusXRAnchorResult::Failure" },
+ { "Failure.ToolTip", "Failure" },
+ { "Failure_DataIsInvalid.Name", "EOculusXRAnchorResult::Failure_DataIsInvalid" },
+ { "Failure_DeprecatedOperation.Name", "EOculusXRAnchorResult::Failure_DeprecatedOperation" },
+ { "Failure_ErrorInitializationFailed.Name", "EOculusXRAnchorResult::Failure_ErrorInitializationFailed" },
+ { "Failure_ErrorLimitReached.Name", "EOculusXRAnchorResult::Failure_ErrorLimitReached" },
+ { "Failure_InsufficientSize.Name", "EOculusXRAnchorResult::Failure_InsufficientSize" },
+ { "Failure_InvalidOperation.Name", "EOculusXRAnchorResult::Failure_InvalidOperation" },
+ { "Failure_InvalidParameter.Name", "EOculusXRAnchorResult::Failure_InvalidParameter" },
+ { "Failure_NotInitialized.Name", "EOculusXRAnchorResult::Failure_NotInitialized" },
+ { "Failure_NotYetImplemented.Name", "EOculusXRAnchorResult::Failure_NotYetImplemented" },
+ { "Failure_OperationFailed.Name", "EOculusXRAnchorResult::Failure_OperationFailed" },
+ { "Failure_SpaceCloudStorageDisabled.Comment", "/// Space error cases\n" },
+ { "Failure_SpaceCloudStorageDisabled.Name", "EOculusXRAnchorResult::Failure_SpaceCloudStorageDisabled" },
+ { "Failure_SpaceCloudStorageDisabled.ToolTip", "Space error cases" },
+ { "Failure_SpaceLocalizationFailed.Name", "EOculusXRAnchorResult::Failure_SpaceLocalizationFailed" },
+ { "Failure_SpaceMappingInsufficient.Name", "EOculusXRAnchorResult::Failure_SpaceMappingInsufficient" },
+ { "Failure_SpaceNetworkRequestFailed.Name", "EOculusXRAnchorResult::Failure_SpaceNetworkRequestFailed" },
+ { "Failure_SpaceNetworkTimeout.Name", "EOculusXRAnchorResult::Failure_SpaceNetworkTimeout" },
+ { "Failure_Unsupported.Name", "EOculusXRAnchorResult::Failure_Unsupported" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ { "Success.Name", "EOculusXRAnchorResult::Success" },
+ { "Success_EventUnavailable.Name", "EOculusXRAnchorResult::Success_EventUnavailable" },
+ { "Success_Pending.Name", "EOculusXRAnchorResult::Success_Pending" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ "EOculusXRAnchorResult",
+ "EOculusXRAnchorResult::Type",
+ Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::Namespaced,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRAnchorResult.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRAnchorResult.InnerSingleton, Z_Construct_UEnum_OculusXRAnchors_EOculusXRAnchorResult_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRAnchorResult.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusLocationFlags;
+ static UEnum* EOculusLocationFlags_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusLocationFlags.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusLocationFlags.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("EOculusLocationFlags"));
+ }
+ return Z_Registration_Info_UEnum_EOculusLocationFlags.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UEnum* StaticEnum()
+ {
+ return EOculusLocationFlags_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags_Statics::Enumerators[] = {
+ { "EOculusLocationFlags::None", (int64)EOculusLocationFlags::None },
+ { "EOculusLocationFlags::OrientationValid", (int64)EOculusLocationFlags::OrientationValid },
+ { "EOculusLocationFlags::PositionValid", (int64)EOculusLocationFlags::PositionValid },
+ { "EOculusLocationFlags::OrientationTracked", (int64)EOculusLocationFlags::OrientationTracked },
+ { "EOculusLocationFlags::PositionTracked", (int64)EOculusLocationFlags::PositionTracked },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags_Statics::Enum_MetaDataParams[] = {
+ { "Bitflags", "" },
+ { "BlueprintType", "true" },
+ { "Comment", "// namespace EOculusXRAnchorResult\n" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ { "None.Name", "EOculusLocationFlags::None" },
+ { "OrientationTracked.Name", "EOculusLocationFlags::OrientationTracked" },
+ { "OrientationValid.Comment", "// required for the metadata generation\n" },
+ { "OrientationValid.Name", "EOculusLocationFlags::OrientationValid" },
+ { "OrientationValid.ToolTip", "required for the metadata generation" },
+ { "PositionTracked.Name", "EOculusLocationFlags::PositionTracked" },
+ { "PositionValid.Name", "EOculusLocationFlags::PositionValid" },
+ { "ToolTip", "namespace EOculusXRAnchorResult" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ "EOculusLocationFlags",
+ "EOculusLocationFlags",
+ Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusLocationFlags.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusLocationFlags.InnerSingleton, Z_Construct_UEnum_OculusXRAnchors_EOculusLocationFlags_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusLocationFlags.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRAnchorLocationFlags;
+class UScriptStruct* FOculusXRAnchorLocationFlags::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRAnchorLocationFlags.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRAnchorLocationFlags.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("OculusXRAnchorLocationFlags"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRAnchorLocationFlags.OuterSingleton;
+}
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRAnchorLocationFlags::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Flags_MetaData[];
+#endif
+ static const UECodeGen_Private::FIntPropertyParams NewProp_Flags;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::NewProp_Flags_MetaData[] = {
+ { "AllowPrivateAccess", "true" },
+ { "Bitmask", "" },
+ { "BitmaskEnum", "EOculusLocationFlags" },
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::NewProp_Flags = { "Flags", nullptr, (EPropertyFlags)0x0040000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRAnchorLocationFlags, Flags), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::NewProp_Flags_MetaData), Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::NewProp_Flags_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::NewProp_Flags,
+ };
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ &NewStructOps,
+ "OculusXRAnchorLocationFlags",
+ Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::PropPointers,
+ UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::PropPointers),
+ sizeof(FOculusXRAnchorLocationFlags),
+ alignof(FOculusXRAnchorLocationFlags),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000201),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::Struct_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::PropPointers) < 2048);
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRAnchorLocationFlags.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRAnchorLocationFlags.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRAnchorLocationFlags.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRUUID;
+class UScriptStruct* FOculusXRUUID::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRUUID.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRUUID.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRUUID, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("OculusXRUUID"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRUUID.OuterSingleton;
+}
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRUUID::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRUUID_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRUUID_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRUUID_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRUUID_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ &NewStructOps,
+ "OculusXRUUID",
+ nullptr,
+ 0,
+ sizeof(FOculusXRUUID),
+ alignof(FOculusXRUUID),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000201),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRUUID_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRUUID_Statics::Struct_MetaDataParams)
+ };
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUUID()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRUUID.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRUUID.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRUUID_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRUUID.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRUInt64;
+class UScriptStruct* FOculusXRUInt64::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRUInt64.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRUInt64.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRUInt64, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("OculusXRUInt64"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRUInt64.OuterSingleton;
+}
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRUInt64::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRUInt64_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[];
+#endif
+ static const UECodeGen_Private::FUInt64PropertyParams NewProp_Value;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::NewProp_Value_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FUInt64PropertyParams Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRUInt64, Value), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::NewProp_Value_MetaData), Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::NewProp_Value_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::NewProp_Value,
+ };
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ &NewStructOps,
+ "OculusXRUInt64",
+ Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::PropPointers,
+ UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::PropPointers),
+ sizeof(FOculusXRUInt64),
+ alignof(FOculusXRUInt64),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000201),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::Struct_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::PropPointers) < 2048);
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUInt64()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRUInt64.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRUInt64.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRUInt64.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRSpaceQueryFilterType;
+ static UEnum* EOculusXRSpaceQueryFilterType_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSpaceQueryFilterType.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRSpaceQueryFilterType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("EOculusXRSpaceQueryFilterType"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSpaceQueryFilterType.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UEnum* StaticEnum()
+ {
+ return EOculusXRSpaceQueryFilterType_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType_Statics::Enumerators[] = {
+ { "EOculusXRSpaceQueryFilterType::None", (int64)EOculusXRSpaceQueryFilterType::None },
+ { "EOculusXRSpaceQueryFilterType::FilterByIds", (int64)EOculusXRSpaceQueryFilterType::FilterByIds },
+ { "EOculusXRSpaceQueryFilterType::FilterByComponentType", (int64)EOculusXRSpaceQueryFilterType::FilterByComponentType },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "FilterByComponentType.DisplayName", "Filter queries by component type" },
+ { "FilterByComponentType.Name", "EOculusXRSpaceQueryFilterType::FilterByComponentType" },
+ { "FilterByIds.DisplayName", "Filter queries by UUIDs" },
+ { "FilterByIds.Name", "EOculusXRSpaceQueryFilterType::FilterByIds" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ { "None.DisplayName", "No Filter" },
+ { "None.Name", "EOculusXRSpaceQueryFilterType::None" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ "EOculusXRSpaceQueryFilterType",
+ "EOculusXRSpaceQueryFilterType",
+ Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSpaceQueryFilterType.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRSpaceQueryFilterType.InnerSingleton, Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSpaceQueryFilterType.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRSpaceStorageLocation;
+ static UEnum* EOculusXRSpaceStorageLocation_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSpaceStorageLocation.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRSpaceStorageLocation.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("EOculusXRSpaceStorageLocation"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSpaceStorageLocation.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UEnum* StaticEnum()
+ {
+ return EOculusXRSpaceStorageLocation_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation_Statics::Enumerators[] = {
+ { "EOculusXRSpaceStorageLocation::Invalid", (int64)EOculusXRSpaceStorageLocation::Invalid },
+ { "EOculusXRSpaceStorageLocation::Local", (int64)EOculusXRSpaceStorageLocation::Local },
+ { "EOculusXRSpaceStorageLocation::Cloud", (int64)EOculusXRSpaceStorageLocation::Cloud },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Cloud.DisplayName", "Cloud" },
+ { "Cloud.Name", "EOculusXRSpaceStorageLocation::Cloud" },
+ { "Comment", "// This is used as a bit-mask\n" },
+ { "Invalid.DisplayName", "Invalid" },
+ { "Invalid.Name", "EOculusXRSpaceStorageLocation::Invalid" },
+ { "Local.DisplayName", "Local" },
+ { "Local.Name", "EOculusXRSpaceStorageLocation::Local" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ { "ToolTip", "This is used as a bit-mask" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ "EOculusXRSpaceStorageLocation",
+ "EOculusXRSpaceStorageLocation",
+ Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSpaceStorageLocation.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRSpaceStorageLocation.InnerSingleton, Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSpaceStorageLocation.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRSpaceStoragePersistenceMode;
+ static UEnum* EOculusXRSpaceStoragePersistenceMode_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSpaceStoragePersistenceMode.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRSpaceStoragePersistenceMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("EOculusXRSpaceStoragePersistenceMode"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSpaceStoragePersistenceMode.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UEnum* StaticEnum()
+ {
+ return EOculusXRSpaceStoragePersistenceMode_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode_Statics::Enumerators[] = {
+ { "EOculusXRSpaceStoragePersistenceMode::Invalid", (int64)EOculusXRSpaceStoragePersistenceMode::Invalid },
+ { "EOculusXRSpaceStoragePersistenceMode::Indefinite", (int64)EOculusXRSpaceStoragePersistenceMode::Indefinite },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Indefinite.DisplayName", "Indefinite" },
+ { "Indefinite.Name", "EOculusXRSpaceStoragePersistenceMode::Indefinite" },
+ { "Invalid.Hidden", "" },
+ { "Invalid.Name", "EOculusXRSpaceStoragePersistenceMode::Invalid" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ "EOculusXRSpaceStoragePersistenceMode",
+ "EOculusXRSpaceStoragePersistenceMode",
+ Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSpaceStoragePersistenceMode.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRSpaceStoragePersistenceMode.InnerSingleton, Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStoragePersistenceMode_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSpaceStoragePersistenceMode.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRSpaceComponentType;
+ static UEnum* EOculusXRSpaceComponentType_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSpaceComponentType.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRSpaceComponentType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("EOculusXRSpaceComponentType"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSpaceComponentType.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UEnum* StaticEnum()
+ {
+ return EOculusXRSpaceComponentType_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType_Statics::Enumerators[] = {
+ { "EOculusXRSpaceComponentType::Locatable", (int64)EOculusXRSpaceComponentType::Locatable },
+ { "EOculusXRSpaceComponentType::Storable", (int64)EOculusXRSpaceComponentType::Storable },
+ { "EOculusXRSpaceComponentType::Sharable", (int64)EOculusXRSpaceComponentType::Sharable },
+ { "EOculusXRSpaceComponentType::ScenePlane", (int64)EOculusXRSpaceComponentType::ScenePlane },
+ { "EOculusXRSpaceComponentType::SceneVolume", (int64)EOculusXRSpaceComponentType::SceneVolume },
+ { "EOculusXRSpaceComponentType::SemanticClassification", (int64)EOculusXRSpaceComponentType::SemanticClassification },
+ { "EOculusXRSpaceComponentType::RoomLayout", (int64)EOculusXRSpaceComponentType::RoomLayout },
+ { "EOculusXRSpaceComponentType::SpaceContainer", (int64)EOculusXRSpaceComponentType::SpaceContainer },
+ { "EOculusXRSpaceComponentType::Undefined", (int64)EOculusXRSpaceComponentType::Undefined },
+ { "EOculusXRSpaceComponentType::TriangleMesh", (int64)EOculusXRSpaceComponentType::TriangleMesh },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Locatable.DisplayName", "Locatable" },
+ { "Locatable.Name", "EOculusXRSpaceComponentType::Locatable" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ { "RoomLayout.DisplayName", "RoomLayout" },
+ { "RoomLayout.Name", "EOculusXRSpaceComponentType::RoomLayout" },
+ { "ScenePlane.DisplayName", "ScenePlane" },
+ { "ScenePlane.Name", "EOculusXRSpaceComponentType::ScenePlane" },
+ { "SceneVolume.DisplayName", "SceneVolume" },
+ { "SceneVolume.Name", "EOculusXRSpaceComponentType::SceneVolume" },
+ { "SemanticClassification.DisplayName", "SemanticClassification" },
+ { "SemanticClassification.Name", "EOculusXRSpaceComponentType::SemanticClassification" },
+ { "Sharable.DisplayName", "Sharable" },
+ { "Sharable.Name", "EOculusXRSpaceComponentType::Sharable" },
+ { "SpaceContainer.DisplayName", "SpaceContainer" },
+ { "SpaceContainer.Name", "EOculusXRSpaceComponentType::SpaceContainer" },
+ { "Storable.DisplayName", "Storable" },
+ { "Storable.Name", "EOculusXRSpaceComponentType::Storable" },
+ { "TriangleMesh.DisplayName", "TriangleMesh" },
+ { "TriangleMesh.Name", "EOculusXRSpaceComponentType::TriangleMesh" },
+ { "Undefined.DisplayName", "Not defined" },
+ { "Undefined.Name", "EOculusXRSpaceComponentType::Undefined" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ "EOculusXRSpaceComponentType",
+ "EOculusXRSpaceComponentType",
+ Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSpaceComponentType.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRSpaceComponentType.InnerSingleton, Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSpaceComponentType.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryInfo;
+class UScriptStruct* FOculusXRSpaceQueryInfo::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryInfo.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("OculusXRSpaceQueryInfo"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryInfo.OuterSingleton;
+}
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRSpaceQueryInfo::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_MaxQuerySpaces_MetaData[];
+#endif
+ static const UECodeGen_Private::FIntPropertyParams NewProp_MaxQuerySpaces;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Timeout_MetaData[];
+#endif
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_Timeout;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Location_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Location_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_Location;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_FilterType_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_FilterType_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterType;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_IDFilter_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_IDFilter_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_IDFilter;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ComponentFilter_Inner_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ComponentFilter_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ComponentFilter_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_ComponentFilter;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_MaxQuerySpaces_MetaData[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_MaxQuerySpaces = { "MaxQuerySpaces", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSpaceQueryInfo, MaxQuerySpaces), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_MaxQuerySpaces_MetaData), Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_MaxQuerySpaces_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Timeout_MetaData[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Timeout = { "Timeout", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSpaceQueryInfo, Timeout), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Timeout_MetaData), Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Timeout_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Location_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Location_MetaData[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSpaceQueryInfo, Location), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Location_MetaData), Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Location_MetaData) }; // 1719502288
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_FilterType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_FilterType_MetaData[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_FilterType = { "FilterType", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSpaceQueryInfo, FilterType), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceQueryFilterType, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_FilterType_MetaData), Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_FilterType_MetaData) }; // 2978772482
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_IDFilter_Inner = { "IDFilter", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_IDFilter_MetaData[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_IDFilter = { "IDFilter", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSpaceQueryInfo, IDFilter), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_IDFilter_MetaData), Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_IDFilter_MetaData) }; // 2350961064
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_ComponentFilter_Inner_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_ComponentFilter_Inner = { "ComponentFilter", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceComponentType, METADATA_PARAMS(0, nullptr) }; // 2303346494
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_ComponentFilter_MetaData[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_ComponentFilter = { "ComponentFilter", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSpaceQueryInfo, ComponentFilter), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_ComponentFilter_MetaData), Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_ComponentFilter_MetaData) }; // 2303346494
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_MaxQuerySpaces,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Timeout,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Location_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_Location,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_FilterType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_FilterType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_IDFilter_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_IDFilter,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_ComponentFilter_Inner_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_ComponentFilter_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewProp_ComponentFilter,
+ };
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ &NewStructOps,
+ "OculusXRSpaceQueryInfo",
+ Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::PropPointers,
+ UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::PropPointers),
+ sizeof(FOculusXRSpaceQueryInfo),
+ alignof(FOculusXRSpaceQueryInfo),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000201),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::Struct_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::PropPointers) < 2048);
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryInfo.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryInfo.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryInfo.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryResult;
+class UScriptStruct* FOculusXRSpaceQueryResult::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryResult.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryResult.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("OculusXRSpaceQueryResult"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryResult.OuterSingleton;
+}
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRSpaceQueryResult::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Space_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Space;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_UUID_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_UUID;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Location_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Location_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_Location;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Space_MetaData[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSpaceQueryResult, Space), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Space_MetaData), Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Space_MetaData) }; // 2105598926
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_UUID_MetaData[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_UUID = { "UUID", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSpaceQueryResult, UUID), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_UUID_MetaData), Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_UUID_MetaData) }; // 2350961064
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Location_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Location_MetaData[] = {
+ { "Category", "OculusXR|SpatialAnchor" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSpaceQueryResult, Location), Z_Construct_UEnum_OculusXRAnchors_EOculusXRSpaceStorageLocation, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Location_MetaData), Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Location_MetaData) }; // 1719502288
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Space,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_UUID,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Location_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewProp_Location,
+ };
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ &NewStructOps,
+ "OculusXRSpaceQueryResult",
+ Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::PropPointers,
+ UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::PropPointers),
+ sizeof(FOculusXRSpaceQueryResult),
+ alignof(FOculusXRSpaceQueryResult),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000201),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::Struct_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::PropPointers) < 2048);
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryResult.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryResult.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryResult.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryFilterValues;
+class UScriptStruct* FOculusXRSpaceQueryFilterValues::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryFilterValues.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryFilterValues.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("OculusXRSpaceQueryFilterValues"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryFilterValues.OuterSingleton;
+}
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRSpaceQueryFilterValues::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ &NewStructOps,
+ "OculusXRSpaceQueryFilterValues",
+ nullptr,
+ 0,
+ sizeof(FOculusXRSpaceQueryFilterValues),
+ alignof(FOculusXRSpaceQueryFilterValues),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000201),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues_Statics::Struct_MetaDataParams)
+ };
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryFilterValues.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryFilterValues.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryFilterValues.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRRoomLayout;
+class UScriptStruct* FOculusXRRoomLayout::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRRoomLayout.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRRoomLayout.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRRoomLayout, (UObject*)Z_Construct_UPackage__Script_OculusXRAnchors(), TEXT("OculusXRRoomLayout"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRRoomLayout.OuterSingleton;
+}
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRRoomLayout::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_RoomAnchorHandle_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_RoomAnchorHandle;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_RoomUuid_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_RoomUuid;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_FloorUuid_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_FloorUuid;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_CeilingUuid_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_CeilingUuid;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_WallsUuid_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_WallsUuid_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_WallsUuid;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_RoomObjectUUIDs_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_RoomObjectUUIDs_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_RoomObjectUUIDs;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Comment", "// Represents a room layout within a specific space\n" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ { "ToolTip", "Represents a room layout within a specific space" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomAnchorHandle_MetaData[] = {
+ { "Category", "OculusXR|Anchors" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomAnchorHandle = { "RoomAnchorHandle", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRRoomLayout, RoomAnchorHandle), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomAnchorHandle_MetaData), Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomAnchorHandle_MetaData) }; // 2105598926
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomUuid_MetaData[] = {
+ { "Category", "OculusXR|Anchors" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomUuid = { "RoomUuid", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRRoomLayout, RoomUuid), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomUuid_MetaData), Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomUuid_MetaData) }; // 2350961064
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_FloorUuid_MetaData[] = {
+ { "Category", "OculusXR|Anchors" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_FloorUuid = { "FloorUuid", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRRoomLayout, FloorUuid), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_FloorUuid_MetaData), Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_FloorUuid_MetaData) }; // 2350961064
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_CeilingUuid_MetaData[] = {
+ { "Category", "OculusXR|Anchors" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_CeilingUuid = { "CeilingUuid", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRRoomLayout, CeilingUuid), Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_CeilingUuid_MetaData), Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_CeilingUuid_MetaData) }; // 2350961064
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_WallsUuid_Inner = { "WallsUuid", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_WallsUuid_MetaData[] = {
+ { "Category", "OculusXR|Anchors" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_WallsUuid = { "WallsUuid", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRRoomLayout, WallsUuid), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_WallsUuid_MetaData), Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_WallsUuid_MetaData) }; // 2350961064
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomObjectUUIDs_Inner = { "RoomObjectUUIDs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRUUID, METADATA_PARAMS(0, nullptr) }; // 2350961064
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomObjectUUIDs_MetaData[] = {
+ { "Category", "OculusXR|Anchors" },
+ { "ModuleRelativePath", "Public/OculusXRAnchorTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomObjectUUIDs = { "RoomObjectUUIDs", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRRoomLayout, RoomObjectUUIDs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomObjectUUIDs_MetaData), Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomObjectUUIDs_MetaData) }; // 2350961064
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomAnchorHandle,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomUuid,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_FloorUuid,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_CeilingUuid,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_WallsUuid_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_WallsUuid,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomObjectUUIDs_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewProp_RoomObjectUUIDs,
+ };
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ nullptr,
+ &NewStructOps,
+ "OculusXRRoomLayout",
+ Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::PropPointers,
+ UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::PropPointers),
+ sizeof(FOculusXRRoomLayout),
+ alignof(FOculusXRRoomLayout),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000201),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::Struct_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::PropPointers) < 2048);
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRRoomLayout()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRRoomLayout.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRRoomLayout.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRRoomLayout.InnerSingleton;
+ }
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_Statics
+ {
+ static const FEnumRegisterCompiledInInfo EnumInfo[];
+ static const FStructRegisterCompiledInInfo ScriptStructInfo[];
+ };
+ const FEnumRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_Statics::EnumInfo[] = {
+ { EOculusXRAnchorResult_StaticEnum, TEXT("EOculusXRAnchorResult"), &Z_Registration_Info_UEnum_EOculusXRAnchorResult, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 776896357U) },
+ { EOculusLocationFlags_StaticEnum, TEXT("EOculusLocationFlags"), &Z_Registration_Info_UEnum_EOculusLocationFlags, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2802081553U) },
+ { EOculusXRSpaceQueryFilterType_StaticEnum, TEXT("EOculusXRSpaceQueryFilterType"), &Z_Registration_Info_UEnum_EOculusXRSpaceQueryFilterType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2978772482U) },
+ { EOculusXRSpaceStorageLocation_StaticEnum, TEXT("EOculusXRSpaceStorageLocation"), &Z_Registration_Info_UEnum_EOculusXRSpaceStorageLocation, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1719502288U) },
+ { EOculusXRSpaceStoragePersistenceMode_StaticEnum, TEXT("EOculusXRSpaceStoragePersistenceMode"), &Z_Registration_Info_UEnum_EOculusXRSpaceStoragePersistenceMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 750599451U) },
+ { EOculusXRSpaceComponentType_StaticEnum, TEXT("EOculusXRSpaceComponentType"), &Z_Registration_Info_UEnum_EOculusXRSpaceComponentType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2303346494U) },
+ };
+ const FStructRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_Statics::ScriptStructInfo[] = {
+ { FOculusXRAnchorLocationFlags::StaticStruct, Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics::NewStructOps, TEXT("OculusXRAnchorLocationFlags"), &Z_Registration_Info_UScriptStruct_OculusXRAnchorLocationFlags, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRAnchorLocationFlags), 1137151084U) },
+ { FOculusXRUUID::StaticStruct, Z_Construct_UScriptStruct_FOculusXRUUID_Statics::NewStructOps, TEXT("OculusXRUUID"), &Z_Registration_Info_UScriptStruct_OculusXRUUID, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRUUID), 2350961064U) },
+ { FOculusXRUInt64::StaticStruct, Z_Construct_UScriptStruct_FOculusXRUInt64_Statics::NewStructOps, TEXT("OculusXRUInt64"), &Z_Registration_Info_UScriptStruct_OculusXRUInt64, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRUInt64), 2105598926U) },
+ { FOculusXRSpaceQueryInfo::StaticStruct, Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics::NewStructOps, TEXT("OculusXRSpaceQueryInfo"), &Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRSpaceQueryInfo), 2421471712U) },
+ { FOculusXRSpaceQueryResult::StaticStruct, Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics::NewStructOps, TEXT("OculusXRSpaceQueryResult"), &Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryResult, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRSpaceQueryResult), 2072968261U) },
+ { FOculusXRSpaceQueryFilterValues::StaticStruct, Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues_Statics::NewStructOps, TEXT("OculusXRSpaceQueryFilterValues"), &Z_Registration_Info_UScriptStruct_OculusXRSpaceQueryFilterValues, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRSpaceQueryFilterValues), 329624882U) },
+ { FOculusXRRoomLayout::StaticStruct, Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics::NewStructOps, TEXT("OculusXRRoomLayout"), &Z_Registration_Info_UScriptStruct_OculusXRRoomLayout, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRRoomLayout), 201284348U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_1993465680(TEXT("/Script/OculusXRAnchors"),
+ nullptr, 0,
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_Statics::ScriptStructInfo),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_Statics::EnumInfo));
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorTypes.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorTypes.generated.h
new file mode 100644
index 0000000..993e4c3
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorTypes.generated.h
@@ -0,0 +1,144 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRAnchorTypes.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+#ifdef OCULUSXRANCHORS_OculusXRAnchorTypes_generated_h
+#error "OculusXRAnchorTypes.generated.h already included, missing '#pragma once' in OculusXRAnchorTypes.h"
+#endif
+#define OCULUSXRANCHORS_OculusXRAnchorTypes_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_59_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRAnchorLocationFlags_Statics; \
+ static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_97_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRUUID_Statics; \
+ static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_133_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRUInt64_Statics; \
+ static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_213_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRSpaceQueryInfo_Statics; \
+ static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_242_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRSpaceQueryResult_Statics; \
+ static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_262_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRSpaceQueryFilterValues_Statics; \
+ static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h_273_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRRoomLayout_Statics; \
+ static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRANCHORS_API UScriptStruct* StaticStruct();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRAnchorTypes_h
+
+
+#define FOREACH_ENUM_EOCULUSXRANCHORRESULT(op) \
+ op(EOculusXRAnchorResult::Success) \
+ op(EOculusXRAnchorResult::Success_EventUnavailable) \
+ op(EOculusXRAnchorResult::Success_Pending) \
+ op(EOculusXRAnchorResult::Failure) \
+ op(EOculusXRAnchorResult::Failure_InvalidParameter) \
+ op(EOculusXRAnchorResult::Failure_NotInitialized) \
+ op(EOculusXRAnchorResult::Failure_InvalidOperation) \
+ op(EOculusXRAnchorResult::Failure_Unsupported) \
+ op(EOculusXRAnchorResult::Failure_NotYetImplemented) \
+ op(EOculusXRAnchorResult::Failure_OperationFailed) \
+ op(EOculusXRAnchorResult::Failure_InsufficientSize) \
+ op(EOculusXRAnchorResult::Failure_DataIsInvalid) \
+ op(EOculusXRAnchorResult::Failure_DeprecatedOperation) \
+ op(EOculusXRAnchorResult::Failure_ErrorLimitReached) \
+ op(EOculusXRAnchorResult::Failure_ErrorInitializationFailed) \
+ op(EOculusXRAnchorResult::Failure_SpaceCloudStorageDisabled) \
+ op(EOculusXRAnchorResult::Failure_SpaceMappingInsufficient) \
+ op(EOculusXRAnchorResult::Failure_SpaceLocalizationFailed) \
+ op(EOculusXRAnchorResult::Failure_SpaceNetworkTimeout) \
+ op(EOculusXRAnchorResult::Failure_SpaceNetworkRequestFailed)
+#define FOREACH_ENUM_EOCULUSLOCATIONFLAGS(op) \
+ op(EOculusLocationFlags::None) \
+ op(EOculusLocationFlags::OrientationValid) \
+ op(EOculusLocationFlags::PositionValid) \
+ op(EOculusLocationFlags::OrientationTracked) \
+ op(EOculusLocationFlags::PositionTracked)
+
+enum class EOculusLocationFlags : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRANCHORS_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRSPACEQUERYFILTERTYPE(op) \
+ op(EOculusXRSpaceQueryFilterType::None) \
+ op(EOculusXRSpaceQueryFilterType::FilterByIds) \
+ op(EOculusXRSpaceQueryFilterType::FilterByComponentType)
+
+enum class EOculusXRSpaceQueryFilterType : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRANCHORS_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRSPACESTORAGELOCATION(op) \
+ op(EOculusXRSpaceStorageLocation::Invalid) \
+ op(EOculusXRSpaceStorageLocation::Local) \
+ op(EOculusXRSpaceStorageLocation::Cloud)
+
+enum class EOculusXRSpaceStorageLocation : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRANCHORS_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRSPACESTORAGEPERSISTENCEMODE(op) \
+ op(EOculusXRSpaceStoragePersistenceMode::Invalid) \
+ op(EOculusXRSpaceStoragePersistenceMode::Indefinite)
+
+enum class EOculusXRSpaceStoragePersistenceMode : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRANCHORS_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRSPACECOMPONENTTYPE(op) \
+ op(EOculusXRSpaceComponentType::Locatable) \
+ op(EOculusXRSpaceComponentType::Storable) \
+ op(EOculusXRSpaceComponentType::Sharable) \
+ op(EOculusXRSpaceComponentType::ScenePlane) \
+ op(EOculusXRSpaceComponentType::SceneVolume) \
+ op(EOculusXRSpaceComponentType::SemanticClassification) \
+ op(EOculusXRSpaceComponentType::RoomLayout) \
+ op(EOculusXRSpaceComponentType::SpaceContainer) \
+ op(EOculusXRSpaceComponentType::Undefined) \
+ op(EOculusXRSpaceComponentType::TriangleMesh)
+
+enum class EOculusXRSpaceComponentType : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRANCHORS_API UEnum* StaticEnum();
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchors.init.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchors.init.gen.cpp
new file mode 100644
index 0000000..c85e3b7
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchors.init.gen.cpp
@@ -0,0 +1,67 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRAnchors_init() {}
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature();
+ static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_OculusXRAnchors;
+ FORCENOINLINE UPackage* Z_Construct_UPackage__Script_OculusXRAnchors()
+ {
+ if (!Z_Registration_Info_UPackage__Script_OculusXRAnchors.OuterSingleton)
+ {
+ static UObject* (*const SingletonFuncArray[])() = {
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Failure__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_CreateSpatialAnchor_Success__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Failure__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_EraseAnchor_Success__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Failure__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_QueryAnchors_Success__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Failure__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchor_Success__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Failure__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SaveAnchorList_Success__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Failure__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetAnchorComponentStatus_Success__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Failure__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_SetComponentStatus_Success__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Failure__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_OculusXRAnchors_OculusXR_LatentAction_ShareAnchors_Success__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_UOculusXRAnchorLaunchCaptureFlow_OculusXRAnchorCaptureFlowFinished__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature,
+ };
+ static const UECodeGen_Private::FPackageParams PackageParams = {
+ "/Script/OculusXRAnchors",
+ SingletonFuncArray,
+ UE_ARRAY_COUNT(SingletonFuncArray),
+ PKG_CompiledIn | 0x00000000,
+ 0xE98D5156,
+ 0xB9E986DA,
+ METADATA_PARAMS(0, nullptr)
+ };
+ UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_OculusXRAnchors.OuterSingleton, PackageParams);
+ }
+ return Z_Registration_Info_UPackage__Script_OculusXRAnchors.OuterSingleton;
+ }
+ static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_OculusXRAnchors(Z_Construct_UPackage__Script_OculusXRAnchors, TEXT("/Script/OculusXRAnchors"), Z_Registration_Info_UPackage__Script_OculusXRAnchors, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xE98D5156, 0xB9E986DA));
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorsClasses.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorsClasses.h
new file mode 100644
index 0000000..8295312
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRAnchorsClasses.h
@@ -0,0 +1,10 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#pragma once
+
+
+
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRRoomLayoutManagerComponent.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRRoomLayoutManagerComponent.gen.cpp
new file mode 100644
index 0000000..975451b
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRRoomLayoutManagerComponent.gen.cpp
@@ -0,0 +1,458 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRRoomLayoutManagerComponent.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRAnchorTypes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRRoomLayoutManagerComponent() {}
+// Cross Module References
+ ENGINE_API UClass* Z_Construct_UClass_UActorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_NoRegister();
+ OCULUSXRANCHORS_API UFunction* Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRRoomLayout();
+ OCULUSXRANCHORS_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRUInt64();
+ PROCEDURALMESHCOMPONENT_API UClass* Z_Construct_UClass_UProceduralMeshComponent_NoRegister();
+ UPackage* Z_Construct_UPackage__Script_OculusXRAnchors();
+// End Cross Module References
+ struct Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics
+ {
+ struct OculusXRRoomLayoutManagerComponent_eventOculusXRRoomLayoutSceneCaptureCompleteDelegate_Parms
+ {
+ FOculusXRUInt64 requestId;
+ bool result;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_requestId;
+ static void NewProp_result_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_result;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::NewProp_requestId = { "requestId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutManagerComponent_eventOculusXRRoomLayoutSceneCaptureCompleteDelegate_Parms, requestId), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+ void Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::NewProp_result_SetBit(void* Obj)
+ {
+ ((OculusXRRoomLayoutManagerComponent_eventOculusXRRoomLayoutSceneCaptureCompleteDelegate_Parms*)Obj)->result = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::NewProp_result = { "result", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRRoomLayoutManagerComponent_eventOculusXRRoomLayoutSceneCaptureCompleteDelegate_Parms), &Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::NewProp_result_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::NewProp_requestId,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::NewProp_result,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRRoomLayoutManagerComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent, nullptr, "OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::OculusXRRoomLayoutManagerComponent_eventOculusXRRoomLayoutSceneCaptureCompleteDelegate_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::OculusXRRoomLayoutManagerComponent_eventOculusXRRoomLayoutSceneCaptureCompleteDelegate_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void UOculusXRRoomLayoutManagerComponent::FOculusXRRoomLayoutSceneCaptureCompleteDelegate_DelegateWrapper(const FMulticastScriptDelegate& OculusXRRoomLayoutSceneCaptureCompleteDelegate, FOculusXRUInt64 requestId, bool result)
+{
+ struct OculusXRRoomLayoutManagerComponent_eventOculusXRRoomLayoutSceneCaptureCompleteDelegate_Parms
+ {
+ FOculusXRUInt64 requestId;
+ bool result;
+ };
+ OculusXRRoomLayoutManagerComponent_eventOculusXRRoomLayoutSceneCaptureCompleteDelegate_Parms Parms;
+ Parms.requestId=requestId;
+ Parms.result=result ? true : false;
+ OculusXRRoomLayoutSceneCaptureCompleteDelegate.ProcessMulticastDelegate(&Parms);
+}
+ DEFINE_FUNCTION(UOculusXRRoomLayoutManagerComponent::execOculusRoomLayoutSceneCaptureComplete_Handler)
+ {
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_RequestId);
+ P_GET_UBOOL(Z_Param_bSuccess);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ P_THIS->OculusRoomLayoutSceneCaptureComplete_Handler(Z_Param_RequestId,Z_Param_bSuccess);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRRoomLayoutManagerComponent::execLoadTriangleMesh)
+ {
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_Space);
+ P_GET_OBJECT(UProceduralMeshComponent,Z_Param_Mesh);
+ P_GET_UBOOL(Z_Param_CreateCollision);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->LoadTriangleMesh(Z_Param_Space,Z_Param_Mesh,Z_Param_CreateCollision);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRRoomLayoutManagerComponent::execGetRoomLayout)
+ {
+ P_GET_STRUCT(FOculusXRUInt64,Z_Param_Space);
+ P_GET_STRUCT_REF(FOculusXRRoomLayout,Z_Param_Out_RoomLayoutOut);
+ P_GET_PROPERTY(FIntProperty,Z_Param_MaxWallsCapacity);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->GetRoomLayout(Z_Param_Space,Z_Param_Out_RoomLayoutOut,Z_Param_MaxWallsCapacity);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRRoomLayoutManagerComponent::execLaunchCaptureFlow)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=P_THIS->LaunchCaptureFlow();
+ P_NATIVE_END;
+ }
+ void UOculusXRRoomLayoutManagerComponent::StaticRegisterNativesUOculusXRRoomLayoutManagerComponent()
+ {
+ UClass* Class = UOculusXRRoomLayoutManagerComponent::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "GetRoomLayout", &UOculusXRRoomLayoutManagerComponent::execGetRoomLayout },
+ { "LaunchCaptureFlow", &UOculusXRRoomLayoutManagerComponent::execLaunchCaptureFlow },
+ { "LoadTriangleMesh", &UOculusXRRoomLayoutManagerComponent::execLoadTriangleMesh },
+ { "OculusRoomLayoutSceneCaptureComplete_Handler", &UOculusXRRoomLayoutManagerComponent::execOculusRoomLayoutSceneCaptureComplete_Handler },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics
+ {
+ struct OculusXRRoomLayoutManagerComponent_eventGetRoomLayout_Parms
+ {
+ FOculusXRUInt64 Space;
+ FOculusXRRoomLayout RoomLayoutOut;
+ int32 MaxWallsCapacity;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Space;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_RoomLayoutOut;
+ static const UECodeGen_Private::FIntPropertyParams NewProp_MaxWallsCapacity;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutManagerComponent_eventGetRoomLayout_Parms, Space), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_RoomLayoutOut = { "RoomLayoutOut", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutManagerComponent_eventGetRoomLayout_Parms, RoomLayoutOut), Z_Construct_UScriptStruct_FOculusXRRoomLayout, METADATA_PARAMS(0, nullptr) }; // 201284348
+ const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_MaxWallsCapacity = { "MaxWallsCapacity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutManagerComponent_eventGetRoomLayout_Parms, MaxWallsCapacity), METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRRoomLayoutManagerComponent_eventGetRoomLayout_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRRoomLayoutManagerComponent_eventGetRoomLayout_Parms), &Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_Space,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_RoomLayoutOut,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_MaxWallsCapacity,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|Room Layout Manager" },
+ { "Comment", "// Gets room layout for a specific space\n" },
+ { "CPP_Default_MaxWallsCapacity", "64" },
+ { "ModuleRelativePath", "Public/OculusXRRoomLayoutManagerComponent.h" },
+ { "ToolTip", "Gets room layout for a specific space" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent, nullptr, "GetRoomLayout", nullptr, nullptr, Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::OculusXRRoomLayoutManagerComponent_eventGetRoomLayout_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::OculusXRRoomLayoutManagerComponent_eventGetRoomLayout_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics
+ {
+ struct OculusXRRoomLayoutManagerComponent_eventLaunchCaptureFlow_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRRoomLayoutManagerComponent_eventLaunchCaptureFlow_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRRoomLayoutManagerComponent_eventLaunchCaptureFlow_Parms), &Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|Room Layout Manager" },
+ { "Comment", "// Requests to launch Capture Flow\n" },
+ { "ModuleRelativePath", "Public/OculusXRRoomLayoutManagerComponent.h" },
+ { "ToolTip", "Requests to launch Capture Flow" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent, nullptr, "LaunchCaptureFlow", nullptr, nullptr, Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::OculusXRRoomLayoutManagerComponent_eventLaunchCaptureFlow_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::OculusXRRoomLayoutManagerComponent_eventLaunchCaptureFlow_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics
+ {
+ struct OculusXRRoomLayoutManagerComponent_eventLoadTriangleMesh_Parms
+ {
+ FOculusXRUInt64 Space;
+ UProceduralMeshComponent* Mesh;
+ bool CreateCollision;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Space;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Mesh_MetaData[];
+#endif
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Mesh;
+ static void NewProp_CreateCollision_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_CreateCollision;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutManagerComponent_eventLoadTriangleMesh_Parms, Space), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_Mesh_MetaData[] = {
+ { "EditInline", "true" },
+ };
+#endif
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_Mesh = { "Mesh", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutManagerComponent_eventLoadTriangleMesh_Parms, Mesh), Z_Construct_UClass_UProceduralMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_Mesh_MetaData), Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_Mesh_MetaData) };
+ void Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_CreateCollision_SetBit(void* Obj)
+ {
+ ((OculusXRRoomLayoutManagerComponent_eventLoadTriangleMesh_Parms*)Obj)->CreateCollision = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_CreateCollision = { "CreateCollision", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRRoomLayoutManagerComponent_eventLoadTriangleMesh_Parms), &Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_CreateCollision_SetBit, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRRoomLayoutManagerComponent_eventLoadTriangleMesh_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRRoomLayoutManagerComponent_eventLoadTriangleMesh_Parms), &Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_Space,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_Mesh,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_CreateCollision,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusXR|Room Layout Manager" },
+ { "Comment", "// Loads mesh data (vertices, indeces) associated with the space into UProceduralMeshComponent\n" },
+ { "ModuleRelativePath", "Public/OculusXRRoomLayoutManagerComponent.h" },
+ { "ToolTip", "Loads mesh data (vertices, indeces) associated with the space into UProceduralMeshComponent" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent, nullptr, "LoadTriangleMesh", nullptr, nullptr, Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::OculusXRRoomLayoutManagerComponent_eventLoadTriangleMesh_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::OculusXRRoomLayoutManagerComponent_eventLoadTriangleMesh_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics
+ {
+ struct OculusXRRoomLayoutManagerComponent_eventOculusRoomLayoutSceneCaptureComplete_Handler_Parms
+ {
+ FOculusXRUInt64 RequestId;
+ bool bSuccess;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_RequestId;
+ static void NewProp_bSuccess_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bSuccess;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::NewProp_RequestId = { "RequestId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRRoomLayoutManagerComponent_eventOculusRoomLayoutSceneCaptureComplete_Handler_Parms, RequestId), Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+ void Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::NewProp_bSuccess_SetBit(void* Obj)
+ {
+ ((OculusXRRoomLayoutManagerComponent_eventOculusRoomLayoutSceneCaptureComplete_Handler_Parms*)Obj)->bSuccess = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::NewProp_bSuccess = { "bSuccess", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRRoomLayoutManagerComponent_eventOculusRoomLayoutSceneCaptureComplete_Handler_Parms), &Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::NewProp_bSuccess_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::NewProp_RequestId,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::NewProp_bSuccess,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRRoomLayoutManagerComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent, nullptr, "OculusRoomLayoutSceneCaptureComplete_Handler", nullptr, nullptr, Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::OculusXRRoomLayoutManagerComponent_eventOculusRoomLayoutSceneCaptureComplete_Handler_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00040401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::OculusXRRoomLayoutManagerComponent_eventOculusRoomLayoutSceneCaptureComplete_Handler_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRRoomLayoutManagerComponent);
+ UClass* Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_NoRegister()
+ {
+ return UOculusXRRoomLayoutManagerComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_OculusXRRoomLayoutSceneCaptureComplete_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OculusXRRoomLayoutSceneCaptureComplete;
+ static const UECodeGen_Private::FUInt64PropertyParams NewProp_EntityRequestList_ElementProp;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_EntityRequestList_MetaData[];
+#endif
+ static const UECodeGen_Private::FSetPropertyParams NewProp_EntityRequestList;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_RoomLayouts_ValueProp;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_RoomLayouts_Key_KeyProp;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_RoomLayouts_MetaData[];
+#endif
+ static const UECodeGen_Private::FMapPropertyParams NewProp_RoomLayouts;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UActorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_GetRoomLayout, "GetRoomLayout" }, // 1817324184
+ { &Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LaunchCaptureFlow, "LaunchCaptureFlow" }, // 2612667585
+ { &Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_LoadTriangleMesh, "LoadTriangleMesh" }, // 3278835639
+ { &Z_Construct_UFunction_UOculusXRRoomLayoutManagerComponent_OculusRoomLayoutSceneCaptureComplete_Handler, "OculusRoomLayoutSceneCaptureComplete_Handler" }, // 2005432466
+ { &Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature, "OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature" }, // 155423491
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintSpawnableComponent", "" },
+ { "DisplayName", "OculusXR Room Layout Manager Component" },
+ { "IncludePath", "OculusXRRoomLayoutManagerComponent.h" },
+ { "ModuleRelativePath", "Public/OculusXRRoomLayoutManagerComponent.h" },
+ { "ObjectInitializerConstructorDeclared", "" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_OculusXRRoomLayoutSceneCaptureComplete_MetaData[] = {
+ { "Category", "OculusXR|Room Layout Manager" },
+ { "ModuleRelativePath", "Public/OculusXRRoomLayoutManagerComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_OculusXRRoomLayoutSceneCaptureComplete = { "OculusXRRoomLayoutSceneCaptureComplete", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRRoomLayoutManagerComponent, OculusXRRoomLayoutSceneCaptureComplete), Z_Construct_UDelegateFunction_UOculusXRRoomLayoutManagerComponent_OculusXRRoomLayoutSceneCaptureCompleteDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_OculusXRRoomLayoutSceneCaptureComplete_MetaData), Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_OculusXRRoomLayoutSceneCaptureComplete_MetaData) }; // 155423491
+ const UECodeGen_Private::FUInt64PropertyParams Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_EntityRequestList_ElementProp = { "EntityRequestList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::UInt64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_EntityRequestList_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRRoomLayoutManagerComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_EntityRequestList = { "EntityRequestList", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRRoomLayoutManagerComponent, EntityRequestList), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_EntityRequestList_MetaData), Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_EntityRequestList_MetaData) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_RoomLayouts_ValueProp = { "RoomLayouts", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FOculusXRRoomLayout, METADATA_PARAMS(0, nullptr) }; // 201284348
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_RoomLayouts_Key_KeyProp = { "RoomLayouts_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRUInt64, METADATA_PARAMS(0, nullptr) }; // 2105598926
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_RoomLayouts_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXRRoomLayoutManagerComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_RoomLayouts = { "RoomLayouts", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRRoomLayoutManagerComponent, RoomLayouts), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_RoomLayouts_MetaData), Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_RoomLayouts_MetaData) }; // 2105598926 201284348
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_OculusXRRoomLayoutSceneCaptureComplete,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_EntityRequestList_ElementProp,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_EntityRequestList,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_RoomLayouts_ValueProp,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_RoomLayouts_Key_KeyProp,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::NewProp_RoomLayouts,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::ClassParams = {
+ &UOculusXRRoomLayoutManagerComponent::StaticClass,
+ "Engine",
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::PropPointers),
+ 0,
+ 0x00B000A4u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRRoomLayoutManagerComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRRoomLayoutManagerComponent.OuterSingleton, Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRRoomLayoutManagerComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRRoomLayoutManagerComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRRoomLayoutManagerComponent);
+ UOculusXRRoomLayoutManagerComponent::~UOculusXRRoomLayoutManagerComponent() {}
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_Statics
+ {
+ static const FClassRegisterCompiledInInfo ClassInfo[];
+ };
+ const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_Statics::ClassInfo[] = {
+ { Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent, UOculusXRRoomLayoutManagerComponent::StaticClass, TEXT("UOculusXRRoomLayoutManagerComponent"), &Z_Registration_Info_UClass_UOculusXRRoomLayoutManagerComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRRoomLayoutManagerComponent), 1382776067U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_445978228(TEXT("/Script/OculusXRAnchors"),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_Statics::ClassInfo),
+ nullptr, 0,
+ nullptr, 0);
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRRoomLayoutManagerComponent.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRRoomLayoutManagerComponent.generated.h
new file mode 100644
index 0000000..7470060
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRRoomLayoutManagerComponent.generated.h
@@ -0,0 +1,78 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRRoomLayoutManagerComponent.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+class UProceduralMeshComponent;
+struct FOculusXRRoomLayout;
+struct FOculusXRUInt64;
+#ifdef OCULUSXRANCHORS_OculusXRRoomLayoutManagerComponent_generated_h
+#error "OculusXRRoomLayoutManagerComponent.generated.h already included, missing '#pragma once' in OculusXRRoomLayoutManagerComponent.h"
+#endif
+#define OCULUSXRANCHORS_OculusXRRoomLayoutManagerComponent_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_26_DELEGATE \
+static void FOculusXRRoomLayoutSceneCaptureCompleteDelegate_DelegateWrapper(const FMulticastScriptDelegate& OculusXRRoomLayoutSceneCaptureCompleteDelegate, FOculusXRUInt64 requestId, bool result);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_RPC_WRAPPERS_NO_PURE_DECLS \
+ \
+ DECLARE_FUNCTION(execOculusRoomLayoutSceneCaptureComplete_Handler); \
+ DECLARE_FUNCTION(execLoadTriangleMesh); \
+ DECLARE_FUNCTION(execGetRoomLayout); \
+ DECLARE_FUNCTION(execLaunchCaptureFlow);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRRoomLayoutManagerComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRRoomLayoutManagerComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRRoomLayoutManagerComponent, UActorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRRoomLayoutManagerComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRRoomLayoutManagerComponent(UOculusXRRoomLayoutManagerComponent&&); \
+ NO_API UOculusXRRoomLayoutManagerComponent(const UOculusXRRoomLayoutManagerComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRRoomLayoutManagerComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRRoomLayoutManagerComponent); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRRoomLayoutManagerComponent) \
+ NO_API virtual ~UOculusXRRoomLayoutManagerComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_10_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h_13_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRRoomLayoutManagerComponent_h
+
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRSpatialAnchorComponent.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRSpatialAnchorComponent.gen.cpp
new file mode 100644
index 0000000..777c0b7
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRSpatialAnchorComponent.gen.cpp
@@ -0,0 +1,91 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "D:/OculusXR-release/HostProject/Plugins/OculusXR/Source/OculusXRAnchors/Public/OculusXRSpatialAnchorComponent.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRSpatialAnchorComponent() {}
+// Cross Module References
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRSpatialAnchorComponent();
+ OCULUSXRANCHORS_API UClass* Z_Construct_UClass_UOculusXRSpatialAnchorComponent_NoRegister();
+ UPackage* Z_Construct_UPackage__Script_OculusXRAnchors();
+// End Cross Module References
+ void UOculusXRSpatialAnchorComponent::StaticRegisterNativesUOculusXRSpatialAnchorComponent()
+ {
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRSpatialAnchorComponent);
+ UClass* Z_Construct_UClass_UOculusXRSpatialAnchorComponent_NoRegister()
+ {
+ return UOculusXRSpatialAnchorComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UOculusXRAnchorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRAnchors,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics::DependentSingletons) < 16);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintSpawnableComponent", "" },
+ { "DisplayName", "Oculus Spatial Anchor Component" },
+ { "IncludePath", "OculusXRSpatialAnchorComponent.h" },
+ { "ModuleRelativePath", "Public/OculusXRSpatialAnchorComponent.h" },
+ { "ObjectInitializerConstructorDeclared", "" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics::ClassParams = {
+ &UOculusXRSpatialAnchorComponent::StaticClass,
+ "Engine",
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ nullptr,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ 0,
+ 0,
+ 0,
+ 0x00B000A4u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRSpatialAnchorComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRSpatialAnchorComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRSpatialAnchorComponent.OuterSingleton, Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRSpatialAnchorComponent.OuterSingleton;
+ }
+ template<> OCULUSXRANCHORS_API UClass* StaticClass()
+ {
+ return UOculusXRSpatialAnchorComponent::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRSpatialAnchorComponent);
+ UOculusXRSpatialAnchorComponent::~UOculusXRSpatialAnchorComponent() {}
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_Statics
+ {
+ static const FClassRegisterCompiledInInfo ClassInfo[];
+ };
+ const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_Statics::ClassInfo[] = {
+ { Z_Construct_UClass_UOculusXRSpatialAnchorComponent, UOculusXRSpatialAnchorComponent::StaticClass, TEXT("UOculusXRSpatialAnchorComponent"), &Z_Registration_Info_UClass_UOculusXRSpatialAnchorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRSpatialAnchorComponent), 3652791151U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_1594414249(TEXT("/Script/OculusXRAnchors"),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_Statics::ClassInfo),
+ nullptr, 0,
+ nullptr, 0);
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRSpatialAnchorComponent.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRSpatialAnchorComponent.generated.h
new file mode 100644
index 0000000..ab390f2
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/OculusXRSpatialAnchorComponent.generated.h
@@ -0,0 +1,64 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRSpatialAnchorComponent.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+#ifdef OCULUSXRANCHORS_OculusXRSpatialAnchorComponent_generated_h
+#error "OculusXRSpatialAnchorComponent.generated.h already included, missing '#pragma once' in OculusXRSpatialAnchorComponent.h"
+#endif
+#define OCULUSXRANCHORS_OculusXRSpatialAnchorComponent_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_RPC_WRAPPERS_NO_PURE_DECLS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXRSpatialAnchorComponent(); \
+ friend struct Z_Construct_UClass_UOculusXRSpatialAnchorComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRSpatialAnchorComponent, UOculusXRAnchorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/OculusXRAnchors"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRSpatialAnchorComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_ENHANCED_CONSTRUCTORS \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRSpatialAnchorComponent(UOculusXRSpatialAnchorComponent&&); \
+ NO_API UOculusXRSpatialAnchorComponent(const UOculusXRSpatialAnchorComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRSpatialAnchorComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRSpatialAnchorComponent); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRSpatialAnchorComponent) \
+ NO_API virtual ~UOculusXRSpatialAnchorComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_12_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h_15_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRANCHORS_API UClass* StaticClass();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRAnchors_Public_OculusXRSpatialAnchorComponent_h
+
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/Timestamp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/Timestamp
new file mode 100644
index 0000000..1941c39
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRAnchors/UHT/Timestamp
@@ -0,0 +1,7 @@
+D:\OculusXR-release\HostProject\Plugins\OculusXR\Source\OculusXRAnchors\Public\OculusXRAnchorBPFunctionLibrary.h
+D:\OculusXR-release\HostProject\Plugins\OculusXR\Source\OculusXRAnchors\Public\OculusXRAnchorComponents.h
+D:\OculusXR-release\HostProject\Plugins\OculusXR\Source\OculusXRAnchors\Public\OculusXRAnchorComponent.h
+D:\OculusXR-release\HostProject\Plugins\OculusXR\Source\OculusXRAnchors\Public\OculusXRAnchorLatentActions.h
+D:\OculusXR-release\HostProject\Plugins\OculusXR\Source\OculusXRAnchors\Public\OculusXRAnchorTypes.h
+D:\OculusXR-release\HostProject\Plugins\OculusXR\Source\OculusXRAnchors\Public\OculusXRRoomLayoutManagerComponent.h
+D:\OculusXR-release\HostProject\Plugins\OculusXR\Source\OculusXRAnchors\Public\OculusXRSpatialAnchorComponent.h
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXREventComponent.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXREventComponent.gen.cpp
new file mode 100644
index 0000000..c90da7e
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXREventComponent.gen.cpp
@@ -0,0 +1,230 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "OculusXRHMD/Public/OculusXREventComponent.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXREventComponent() {}
+// Cross Module References
+ ENGINE_API UClass* Z_Construct_UClass_UActorComponent();
+ OCULUSXRHMD_API UClass* Z_Construct_UClass_UOculusXREventComponent();
+ OCULUSXRHMD_API UClass* Z_Construct_UClass_UOculusXREventComponent_NoRegister();
+ OCULUSXRHMD_API UFunction* Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature();
+ OCULUSXRHMD_API UFunction* Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature();
+ UPackage* Z_Construct_UPackage__Script_OculusXRHMD();
+// End Cross Module References
+ struct Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics
+ {
+ struct OculusXREventComponent_eventOculusDisplayRefreshRateChangedEventDelegate_Parms
+ {
+ float fromRefreshRate;
+ float toRefreshRate;
+ };
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_fromRefreshRate;
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_toRefreshRate;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::NewProp_fromRefreshRate = { "fromRefreshRate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXREventComponent_eventOculusDisplayRefreshRateChangedEventDelegate_Parms, fromRefreshRate), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::NewProp_toRefreshRate = { "toRefreshRate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXREventComponent_eventOculusDisplayRefreshRateChangedEventDelegate_Parms, toRefreshRate), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::NewProp_fromRefreshRate,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::NewProp_toRefreshRate,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXREventComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXREventComponent, nullptr, "OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::OculusXREventComponent_eventOculusDisplayRefreshRateChangedEventDelegate_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::OculusXREventComponent_eventOculusDisplayRefreshRateChangedEventDelegate_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void UOculusXREventComponent::FOculusDisplayRefreshRateChangedEventDelegate_DelegateWrapper(const FMulticastScriptDelegate& OculusDisplayRefreshRateChangedEventDelegate, float fromRefreshRate, float toRefreshRate)
+{
+ struct OculusXREventComponent_eventOculusDisplayRefreshRateChangedEventDelegate_Parms
+ {
+ float fromRefreshRate;
+ float toRefreshRate;
+ };
+ OculusXREventComponent_eventOculusDisplayRefreshRateChangedEventDelegate_Parms Parms;
+ Parms.fromRefreshRate=fromRefreshRate;
+ Parms.toRefreshRate=toRefreshRate;
+ OculusDisplayRefreshRateChangedEventDelegate.ProcessMulticastDelegate(&Parms);
+}
+ struct Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics
+ {
+ struct OculusXREventComponent_eventOculusEyeTrackingStateChangedEventDelegate_Parms
+ {
+ bool bEyeTrackingOn;
+ };
+ static void NewProp_bEyeTrackingOn_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bEyeTrackingOn;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::NewProp_bEyeTrackingOn_SetBit(void* Obj)
+ {
+ ((OculusXREventComponent_eventOculusEyeTrackingStateChangedEventDelegate_Parms*)Obj)->bEyeTrackingOn = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::NewProp_bEyeTrackingOn = { "bEyeTrackingOn", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXREventComponent_eventOculusEyeTrackingStateChangedEventDelegate_Parms), &Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::NewProp_bEyeTrackingOn_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::NewProp_bEyeTrackingOn,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::Function_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXREventComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXREventComponent, nullptr, "OculusEyeTrackingStateChangedEventDelegate__DelegateSignature", nullptr, nullptr, Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::OculusXREventComponent_eventOculusEyeTrackingStateChangedEventDelegate_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::OculusXREventComponent_eventOculusEyeTrackingStateChangedEventDelegate_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+void UOculusXREventComponent::FOculusEyeTrackingStateChangedEventDelegate_DelegateWrapper(const FMulticastScriptDelegate& OculusEyeTrackingStateChangedEventDelegate, bool bEyeTrackingOn)
+{
+ struct OculusXREventComponent_eventOculusEyeTrackingStateChangedEventDelegate_Parms
+ {
+ bool bEyeTrackingOn;
+ };
+ OculusXREventComponent_eventOculusEyeTrackingStateChangedEventDelegate_Parms Parms;
+ Parms.bEyeTrackingOn=bEyeTrackingOn ? true : false;
+ OculusEyeTrackingStateChangedEventDelegate.ProcessMulticastDelegate(&Parms);
+}
+ void UOculusXREventComponent::StaticRegisterNativesUOculusXREventComponent()
+ {
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXREventComponent);
+ UClass* Z_Construct_UClass_UOculusXREventComponent_NoRegister()
+ {
+ return UOculusXREventComponent::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXREventComponent_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+#if WITH_EDITOR
+ static const FClassFunctionLinkInfo FuncInfo[];
+#endif //WITH_EDITOR
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_OculusDisplayRefreshRateChanged_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OculusDisplayRefreshRateChanged;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_OculusEyeTrackingStateChanged_MetaData[];
+#endif
+ static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OculusEyeTrackingStateChanged;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXREventComponent_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UActorComponent,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXREventComponent_Statics::DependentSingletons) < 16);
+#if WITH_EDITOR
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXREventComponent_Statics::FuncInfo[] = {
+ { &Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature, "OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature" }, // 1763440706
+ { &Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature, "OculusEyeTrackingStateChangedEventDelegate__DelegateSignature" }, // 4007728903
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXREventComponent_Statics::FuncInfo) < 2048);
+#endif //WITH_EDITOR
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXREventComponent_Statics::Class_MetaDataParams[] = {
+ { "BlueprintSpawnableComponent", "" },
+ { "BlueprintType", "true" },
+ { "ClassGroupNames", "OculusXRHMD" },
+ { "IncludePath", "OculusXREventComponent.h" },
+ { "IsBlueprintBase", "true" },
+ { "ModuleRelativePath", "Public/OculusXREventComponent.h" },
+ };
+#endif
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusDisplayRefreshRateChanged_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXREventComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusDisplayRefreshRateChanged = { "OculusDisplayRefreshRateChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXREventComponent, OculusDisplayRefreshRateChanged), Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusDisplayRefreshRateChanged_MetaData), Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusDisplayRefreshRateChanged_MetaData) }; // 1763440706
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusEyeTrackingStateChanged_MetaData[] = {
+ { "ModuleRelativePath", "Public/OculusXREventComponent.h" },
+ };
+#endif
+ const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusEyeTrackingStateChanged = { "OculusEyeTrackingStateChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXREventComponent, OculusEyeTrackingStateChanged), Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusEyeTrackingStateChanged_MetaData), Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusEyeTrackingStateChanged_MetaData) }; // 4007728903
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXREventComponent_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusDisplayRefreshRateChanged,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXREventComponent_Statics::NewProp_OculusEyeTrackingStateChanged,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXREventComponent_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXREventComponent_Statics::ClassParams = {
+ &UOculusXREventComponent::StaticClass,
+ "Engine",
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ IF_WITH_EDITOR(FuncInfo, nullptr),
+ Z_Construct_UClass_UOculusXREventComponent_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ IF_WITH_EDITOR(UE_ARRAY_COUNT(FuncInfo), 0),
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXREventComponent_Statics::PropPointers),
+ 0,
+ 0x00B000A4u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXREventComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXREventComponent_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXREventComponent_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXREventComponent()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXREventComponent.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXREventComponent.OuterSingleton, Z_Construct_UClass_UOculusXREventComponent_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXREventComponent.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UClass* StaticClass()
+ {
+ return UOculusXREventComponent::StaticClass();
+ }
+ UOculusXREventComponent::UOculusXREventComponent(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXREventComponent);
+ UOculusXREventComponent::~UOculusXREventComponent() {}
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_Statics
+ {
+ static const FClassRegisterCompiledInInfo ClassInfo[];
+ };
+ const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_Statics::ClassInfo[] = {
+ { Z_Construct_UClass_UOculusXREventComponent, UOculusXREventComponent::StaticClass, TEXT("UOculusXREventComponent"), &Z_Registration_Info_UClass_UOculusXREventComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXREventComponent), 1928960784U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_2366969294(TEXT("/Script/OculusXRHMD"),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_Statics::ClassInfo),
+ nullptr, 0,
+ nullptr, 0);
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXREventComponent.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXREventComponent.generated.h
new file mode 100644
index 0000000..78172fd
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXREventComponent.generated.h
@@ -0,0 +1,74 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXREventComponent.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+#ifdef OCULUSXRHMD_OculusXREventComponent_generated_h
+#error "OculusXREventComponent.generated.h already included, missing '#pragma once' in OculusXREventComponent.h"
+#endif
+#define OCULUSXRHMD_OculusXREventComponent_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_18_DELEGATE \
+static void FOculusDisplayRefreshRateChangedEventDelegate_DelegateWrapper(const FMulticastScriptDelegate& OculusDisplayRefreshRateChangedEventDelegate, float fromRefreshRate, float toRefreshRate);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_19_DELEGATE \
+static void FOculusEyeTrackingStateChangedEventDelegate_DelegateWrapper(const FMulticastScriptDelegate& OculusEyeTrackingStateChangedEventDelegate, bool bEyeTrackingOn);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_RPC_WRAPPERS_NO_PURE_DECLS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_INCLASS_NO_PURE_DECLS \
+private: \
+ static void StaticRegisterNativesUOculusXREventComponent(); \
+ friend struct Z_Construct_UClass_UOculusXREventComponent_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXREventComponent, UActorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/OculusXRHMD"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXREventComponent)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_ENHANCED_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXREventComponent(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXREventComponent(UOculusXREventComponent&&); \
+ NO_API UOculusXREventComponent(const UOculusXREventComponent&); \
+public: \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXREventComponent); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXREventComponent); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXREventComponent) \
+ NO_API virtual ~UOculusXREventComponent();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_12_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_GENERATED_BODY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_INCLASS_NO_PURE_DECLS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h_15_ENHANCED_CONSTRUCTORS \
+private: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRHMD_API UClass* StaticClass();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXREventComponent_h
+
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRFunctionLibrary.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRFunctionLibrary.gen.cpp
new file mode 100644
index 0000000..df77f90
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRFunctionLibrary.gen.cpp
@@ -0,0 +1,2967 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "OculusXRHMD/Public/OculusXRFunctionLibrary.h"
+#include "OculusXRHMD/Public/OculusXRHMDTypes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRFunctionLibrary() {}
+// Cross Module References
+ COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
+ ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
+ ENGINE_API UClass* Z_Construct_UClass_UTexture2D_NoRegister();
+ HEADMOUNTEDDISPLAY_API UEnum* Z_Construct_UEnum_HeadMountedDisplay_EOrientPositionSelector();
+ INPUTCORE_API UEnum* Z_Construct_UEnum_InputCore_EControllerHand();
+ OCULUSXRHMD_API UClass* Z_Construct_UClass_UOculusXRFunctionLibrary();
+ OCULUSXRHMD_API UClass* Z_Construct_UClass_UOculusXRFunctionLibrary_NoRegister();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType();
+ OCULUSXRHMD_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRGuardianTestResult();
+ OCULUSXRHMD_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRHmdUserProfile();
+ UPackage* Z_Construct_UPackage__Script_OculusXRHMD();
+// End Cross Module References
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetGuardianVisibility)
+ {
+ P_GET_UBOOL(Z_Param_GuardianVisible);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetGuardianVisibility(Z_Param_GuardianVisible);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetNodeGuardianIntersection)
+ {
+ P_GET_ENUM(EOculusXRTrackedDeviceType,Z_Param_DeviceType);
+ P_GET_ENUM(EOculusXRBoundaryType,Z_Param_BoundaryType);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FOculusXRGuardianTestResult*)Z_Param__Result=UOculusXRFunctionLibrary::GetNodeGuardianIntersection(EOculusXRTrackedDeviceType(Z_Param_DeviceType),EOculusXRBoundaryType(Z_Param_BoundaryType));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetPointGuardianIntersection)
+ {
+ P_GET_STRUCT(FVector,Z_Param_Point);
+ P_GET_ENUM(EOculusXRBoundaryType,Z_Param_BoundaryType);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FOculusXRGuardianTestResult*)Z_Param__Result=UOculusXRFunctionLibrary::GetPointGuardianIntersection(Z_Param_Point,EOculusXRBoundaryType(Z_Param_BoundaryType));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetPlayAreaTransform)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FTransform*)Z_Param__Result=UOculusXRFunctionLibrary::GetPlayAreaTransform();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetGuardianDimensions)
+ {
+ P_GET_ENUM(EOculusXRBoundaryType,Z_Param_BoundaryType);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FVector*)Z_Param__Result=UOculusXRFunctionLibrary::GetGuardianDimensions(EOculusXRBoundaryType(Z_Param_BoundaryType));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetGuardianPoints)
+ {
+ P_GET_ENUM(EOculusXRBoundaryType,Z_Param_BoundaryType);
+ P_GET_UBOOL(Z_Param_UsePawnSpace);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(TArray*)Z_Param__Result=UOculusXRFunctionLibrary::GetGuardianPoints(EOculusXRBoundaryType(Z_Param_BoundaryType),Z_Param_UsePawnSpace);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execIsGuardianConfigured)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::IsGuardianConfigured();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execIsGuardianDisplayed)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::IsGuardianDisplayed();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execIsPassthroughRecommended)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::IsPassthroughRecommended();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetEyeBufferSharpenType)
+ {
+ P_GET_ENUM(EOculusXREyeBufferSharpenType,Z_Param_EyeBufferSharpenType);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetEyeBufferSharpenType(EOculusXREyeBufferSharpenType(Z_Param_EyeBufferSharpenType));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetXROcclusionsMode)
+ {
+ P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
+ P_GET_ENUM(EOculusXROcclusionsMode,Z_Param_Mode);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetXROcclusionsMode(Z_Param_WorldContextObject,EOculusXROcclusionsMode(Z_Param_Mode));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetEnvironmentDepthHandRemoval)
+ {
+ P_GET_UBOOL(Z_Param_RemoveHands);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetEnvironmentDepthHandRemoval(Z_Param_RemoveHands);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execIsEnvironmentDepthStarted)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::IsEnvironmentDepthStarted();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execStopEnvironmentDepth)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::StopEnvironmentDepth();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execStartEnvironmentDepth)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::StartEnvironmentDepth();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execIsColorPassthroughSupported)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::IsColorPassthroughSupported();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execIsPassthroughSupported)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::IsPassthroughSupported();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetLocalDimmingOn)
+ {
+ P_GET_UBOOL(Z_Param_LocalDimmingOn);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetLocalDimmingOn(Z_Param_LocalDimmingOn);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetClientColorDesc)
+ {
+ P_GET_ENUM(EOculusXRColorSpace,Z_Param_ColorSpace);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetClientColorDesc(EOculusXRColorSpace(Z_Param_ColorSpace));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetHmdColorDesc)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(EOculusXRColorSpace*)Z_Param__Result=UOculusXRFunctionLibrary::GetHmdColorDesc();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetSystemHmd3DofModeEnabled)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::GetSystemHmd3DofModeEnabled();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetColorScaleAndOffset)
+ {
+ P_GET_STRUCT(FLinearColor,Z_Param_ColorScale);
+ P_GET_STRUCT(FLinearColor,Z_Param_ColorOffset);
+ P_GET_UBOOL(Z_Param_bApplyToAllLayers);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetColorScaleAndOffset(Z_Param_ColorScale,Z_Param_ColorOffset,Z_Param_bApplyToAllLayers);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execEnableOrientationTracking)
+ {
+ P_GET_UBOOL(Z_Param_bOrientationTracking);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::EnableOrientationTracking(Z_Param_bOrientationTracking);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execEnablePositionTracking)
+ {
+ P_GET_UBOOL(Z_Param_bPositionTracking);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::EnablePositionTracking(Z_Param_bPositionTracking);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetDisplayFrequency)
+ {
+ P_GET_PROPERTY(FFloatProperty,Z_Param_RequestedFrequency);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetDisplayFrequency(Z_Param_RequestedFrequency);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetCurrentDisplayFrequency)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(float*)Z_Param__Result=UOculusXRFunctionLibrary::GetCurrentDisplayFrequency();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetAvailableDisplayFrequencies)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(TArray*)Z_Param__Result=UOculusXRFunctionLibrary::GetAvailableDisplayFrequencies();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetControllerType)
+ {
+ P_GET_ENUM(EControllerHand,Z_Param_deviceHand);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(EOculusXRControllerType*)Z_Param__Result=UOculusXRFunctionLibrary::GetControllerType(EControllerHand(Z_Param_deviceHand));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetDeviceType)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(EOculusXRDeviceType*)Z_Param__Result=UOculusXRFunctionLibrary::GetDeviceType();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetDeviceName)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(FString*)Z_Param__Result=UOculusXRFunctionLibrary::GetDeviceName();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetEyeTrackedFoveatedRenderingSupported)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::GetEyeTrackedFoveatedRenderingSupported();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetFoveatedRenderingLevel)
+ {
+ P_GET_ENUM(EOculusXRFoveatedRenderingLevel,Z_Param_level);
+ P_GET_UBOOL(Z_Param_isDynamic);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetFoveatedRenderingLevel(EOculusXRFoveatedRenderingLevel(Z_Param_level),Z_Param_isDynamic);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetFoveatedRenderingLevel)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(EOculusXRFoveatedRenderingLevel*)Z_Param__Result=UOculusXRFunctionLibrary::GetFoveatedRenderingLevel();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetFoveatedRenderingMethod)
+ {
+ P_GET_ENUM(EOculusXRFoveatedRenderingMethod,Z_Param_Method);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetFoveatedRenderingMethod(EOculusXRFoveatedRenderingMethod(Z_Param_Method));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetFoveatedRenderingMethod)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(EOculusXRFoveatedRenderingMethod*)Z_Param__Result=UOculusXRFunctionLibrary::GetFoveatedRenderingMethod();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetGPUFrameTime)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(float*)Z_Param__Result=UOculusXRFunctionLibrary::GetGPUFrameTime();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetGPUUtilization)
+ {
+ P_GET_UBOOL_REF(Z_Param_Out_IsGPUAvailable);
+ P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_GPUUtilization);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::GetGPUUtilization(Z_Param_Out_IsGPUAvailable,Z_Param_Out_GPUUtilization);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execHasSystemOverlayPresent)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::HasSystemOverlayPresent();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execHasInputFocus)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::HasInputFocus();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execClearLoadingSplashScreens)
+ {
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::ClearLoadingSplashScreens();
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execAddLoadingSplashScreen)
+ {
+ P_GET_OBJECT(UTexture2D,Z_Param_Texture);
+ P_GET_STRUCT(FVector,Z_Param_TranslationInMeters);
+ P_GET_STRUCT(FRotator,Z_Param_Rotation);
+ P_GET_STRUCT(FVector2D,Z_Param_SizeInMeters);
+ P_GET_STRUCT(FRotator,Z_Param_DeltaRotation);
+ P_GET_UBOOL(Z_Param_bClearBeforeAdd);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::AddLoadingSplashScreen(Z_Param_Texture,Z_Param_TranslationInMeters,Z_Param_Rotation,Z_Param_SizeInMeters,Z_Param_DeltaRotation,Z_Param_bClearBeforeAdd);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetBaseRotationAndPositionOffset)
+ {
+ P_GET_STRUCT_REF(FRotator,Z_Param_Out_OutRot);
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_OutPosOffset);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::GetBaseRotationAndPositionOffset(Z_Param_Out_OutRot,Z_Param_Out_OutPosOffset);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetBaseRotationAndPositionOffset)
+ {
+ P_GET_STRUCT(FRotator,Z_Param_BaseRot);
+ P_GET_STRUCT(FVector,Z_Param_PosOffset);
+ P_GET_PROPERTY(FByteProperty,Z_Param_Options);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetBaseRotationAndPositionOffset(Z_Param_BaseRot,Z_Param_PosOffset,EOrientPositionSelector::Type(Z_Param_Options));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetPositionScale3D)
+ {
+ P_GET_STRUCT(FVector,Z_Param_PosScale3D);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetPositionScale3D(Z_Param_PosScale3D);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetBaseRotationAndBaseOffsetInMeters)
+ {
+ P_GET_STRUCT_REF(FRotator,Z_Param_Out_OutRotation);
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_OutBaseOffsetInMeters);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::GetBaseRotationAndBaseOffsetInMeters(Z_Param_Out_OutRotation,Z_Param_Out_OutBaseOffsetInMeters);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetBaseRotationAndBaseOffsetInMeters)
+ {
+ P_GET_STRUCT(FRotator,Z_Param_Rotation);
+ P_GET_STRUCT(FVector,Z_Param_BaseOffsetInMeters);
+ P_GET_PROPERTY(FByteProperty,Z_Param_Options);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetBaseRotationAndBaseOffsetInMeters(Z_Param_Rotation,Z_Param_BaseOffsetInMeters,EOrientPositionSelector::Type(Z_Param_Options));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetUserProfile)
+ {
+ P_GET_STRUCT_REF(FOculusXRHmdUserProfile,Z_Param_Out_Profile);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::GetUserProfile(Z_Param_Out_Profile);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetSuggestedCpuAndGpuPerformanceLevels)
+ {
+ P_GET_ENUM(EOculusXRProcessorPerformanceLevel,Z_Param_CpuPerfLevel);
+ P_GET_ENUM(EOculusXRProcessorPerformanceLevel,Z_Param_GpuPerfLevel);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetSuggestedCpuAndGpuPerformanceLevels(EOculusXRProcessorPerformanceLevel(Z_Param_CpuPerfLevel),EOculusXRProcessorPerformanceLevel(Z_Param_GpuPerfLevel));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetSuggestedCpuAndGpuPerformanceLevels)
+ {
+ P_GET_ENUM_REF(EOculusXRProcessorPerformanceLevel,Z_Param_Out_CpuPerfLevel);
+ P_GET_ENUM_REF(EOculusXRProcessorPerformanceLevel,Z_Param_Out_GpuPerfLevel);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::GetSuggestedCpuAndGpuPerformanceLevels((EOculusXRProcessorPerformanceLevel&)(Z_Param_Out_CpuPerfLevel),(EOculusXRProcessorPerformanceLevel&)(Z_Param_Out_GpuPerfLevel));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execSetCPUAndGPULevels)
+ {
+ P_GET_PROPERTY(FIntProperty,Z_Param_CPULevel);
+ P_GET_PROPERTY(FIntProperty,Z_Param_GPULevel);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::SetCPUAndGPULevels(Z_Param_CPULevel,Z_Param_GPULevel);
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execIsDeviceTracked)
+ {
+ P_GET_ENUM(EOculusXRTrackedDeviceType,Z_Param_DeviceType);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ *(bool*)Z_Param__Result=UOculusXRFunctionLibrary::IsDeviceTracked(EOculusXRTrackedDeviceType(Z_Param_DeviceType));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetRawSensorData)
+ {
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_AngularAcceleration);
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_LinearAcceleration);
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_AngularVelocity);
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_LinearVelocity);
+ P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_TimeInSeconds);
+ P_GET_ENUM(EOculusXRTrackedDeviceType,Z_Param_DeviceType);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::GetRawSensorData(Z_Param_Out_AngularAcceleration,Z_Param_Out_LinearAcceleration,Z_Param_Out_AngularVelocity,Z_Param_Out_LinearVelocity,Z_Param_Out_TimeInSeconds,EOculusXRTrackedDeviceType(Z_Param_DeviceType));
+ P_NATIVE_END;
+ }
+ DEFINE_FUNCTION(UOculusXRFunctionLibrary::execGetPose)
+ {
+ P_GET_STRUCT_REF(FRotator,Z_Param_Out_DeviceRotation);
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_DevicePosition);
+ P_GET_STRUCT_REF(FVector,Z_Param_Out_NeckPosition);
+ P_GET_UBOOL(Z_Param_bUseOrienationForPlayerCamera);
+ P_GET_UBOOL(Z_Param_bUsePositionForPlayerCamera);
+ P_GET_STRUCT(FVector,Z_Param_PositionScale);
+ P_FINISH;
+ P_NATIVE_BEGIN;
+ UOculusXRFunctionLibrary::GetPose(Z_Param_Out_DeviceRotation,Z_Param_Out_DevicePosition,Z_Param_Out_NeckPosition,Z_Param_bUseOrienationForPlayerCamera,Z_Param_bUsePositionForPlayerCamera,Z_Param_PositionScale);
+ P_NATIVE_END;
+ }
+ void UOculusXRFunctionLibrary::StaticRegisterNativesUOculusXRFunctionLibrary()
+ {
+ UClass* Class = UOculusXRFunctionLibrary::StaticClass();
+ static const FNameNativePtrPair Funcs[] = {
+ { "AddLoadingSplashScreen", &UOculusXRFunctionLibrary::execAddLoadingSplashScreen },
+ { "ClearLoadingSplashScreens", &UOculusXRFunctionLibrary::execClearLoadingSplashScreens },
+ { "EnableOrientationTracking", &UOculusXRFunctionLibrary::execEnableOrientationTracking },
+ { "EnablePositionTracking", &UOculusXRFunctionLibrary::execEnablePositionTracking },
+ { "GetAvailableDisplayFrequencies", &UOculusXRFunctionLibrary::execGetAvailableDisplayFrequencies },
+ { "GetBaseRotationAndBaseOffsetInMeters", &UOculusXRFunctionLibrary::execGetBaseRotationAndBaseOffsetInMeters },
+ { "GetBaseRotationAndPositionOffset", &UOculusXRFunctionLibrary::execGetBaseRotationAndPositionOffset },
+ { "GetControllerType", &UOculusXRFunctionLibrary::execGetControllerType },
+ { "GetCurrentDisplayFrequency", &UOculusXRFunctionLibrary::execGetCurrentDisplayFrequency },
+ { "GetDeviceName", &UOculusXRFunctionLibrary::execGetDeviceName },
+ { "GetDeviceType", &UOculusXRFunctionLibrary::execGetDeviceType },
+ { "GetEyeTrackedFoveatedRenderingSupported", &UOculusXRFunctionLibrary::execGetEyeTrackedFoveatedRenderingSupported },
+ { "GetFoveatedRenderingLevel", &UOculusXRFunctionLibrary::execGetFoveatedRenderingLevel },
+ { "GetFoveatedRenderingMethod", &UOculusXRFunctionLibrary::execGetFoveatedRenderingMethod },
+ { "GetGPUFrameTime", &UOculusXRFunctionLibrary::execGetGPUFrameTime },
+ { "GetGPUUtilization", &UOculusXRFunctionLibrary::execGetGPUUtilization },
+ { "GetGuardianDimensions", &UOculusXRFunctionLibrary::execGetGuardianDimensions },
+ { "GetGuardianPoints", &UOculusXRFunctionLibrary::execGetGuardianPoints },
+ { "GetHmdColorDesc", &UOculusXRFunctionLibrary::execGetHmdColorDesc },
+ { "GetNodeGuardianIntersection", &UOculusXRFunctionLibrary::execGetNodeGuardianIntersection },
+ { "GetPlayAreaTransform", &UOculusXRFunctionLibrary::execGetPlayAreaTransform },
+ { "GetPointGuardianIntersection", &UOculusXRFunctionLibrary::execGetPointGuardianIntersection },
+ { "GetPose", &UOculusXRFunctionLibrary::execGetPose },
+ { "GetRawSensorData", &UOculusXRFunctionLibrary::execGetRawSensorData },
+ { "GetSuggestedCpuAndGpuPerformanceLevels", &UOculusXRFunctionLibrary::execGetSuggestedCpuAndGpuPerformanceLevels },
+ { "GetSystemHmd3DofModeEnabled", &UOculusXRFunctionLibrary::execGetSystemHmd3DofModeEnabled },
+ { "GetUserProfile", &UOculusXRFunctionLibrary::execGetUserProfile },
+ { "HasInputFocus", &UOculusXRFunctionLibrary::execHasInputFocus },
+ { "HasSystemOverlayPresent", &UOculusXRFunctionLibrary::execHasSystemOverlayPresent },
+ { "IsColorPassthroughSupported", &UOculusXRFunctionLibrary::execIsColorPassthroughSupported },
+ { "IsDeviceTracked", &UOculusXRFunctionLibrary::execIsDeviceTracked },
+ { "IsEnvironmentDepthStarted", &UOculusXRFunctionLibrary::execIsEnvironmentDepthStarted },
+ { "IsGuardianConfigured", &UOculusXRFunctionLibrary::execIsGuardianConfigured },
+ { "IsGuardianDisplayed", &UOculusXRFunctionLibrary::execIsGuardianDisplayed },
+ { "IsPassthroughRecommended", &UOculusXRFunctionLibrary::execIsPassthroughRecommended },
+ { "IsPassthroughSupported", &UOculusXRFunctionLibrary::execIsPassthroughSupported },
+ { "SetBaseRotationAndBaseOffsetInMeters", &UOculusXRFunctionLibrary::execSetBaseRotationAndBaseOffsetInMeters },
+ { "SetBaseRotationAndPositionOffset", &UOculusXRFunctionLibrary::execSetBaseRotationAndPositionOffset },
+ { "SetClientColorDesc", &UOculusXRFunctionLibrary::execSetClientColorDesc },
+ { "SetColorScaleAndOffset", &UOculusXRFunctionLibrary::execSetColorScaleAndOffset },
+ { "SetCPUAndGPULevels", &UOculusXRFunctionLibrary::execSetCPUAndGPULevels },
+ { "SetDisplayFrequency", &UOculusXRFunctionLibrary::execSetDisplayFrequency },
+ { "SetEnvironmentDepthHandRemoval", &UOculusXRFunctionLibrary::execSetEnvironmentDepthHandRemoval },
+ { "SetEyeBufferSharpenType", &UOculusXRFunctionLibrary::execSetEyeBufferSharpenType },
+ { "SetFoveatedRenderingLevel", &UOculusXRFunctionLibrary::execSetFoveatedRenderingLevel },
+ { "SetFoveatedRenderingMethod", &UOculusXRFunctionLibrary::execSetFoveatedRenderingMethod },
+ { "SetGuardianVisibility", &UOculusXRFunctionLibrary::execSetGuardianVisibility },
+ { "SetLocalDimmingOn", &UOculusXRFunctionLibrary::execSetLocalDimmingOn },
+ { "SetPositionScale3D", &UOculusXRFunctionLibrary::execSetPositionScale3D },
+ { "SetSuggestedCpuAndGpuPerformanceLevels", &UOculusXRFunctionLibrary::execSetSuggestedCpuAndGpuPerformanceLevels },
+ { "SetXROcclusionsMode", &UOculusXRFunctionLibrary::execSetXROcclusionsMode },
+ { "StartEnvironmentDepth", &UOculusXRFunctionLibrary::execStartEnvironmentDepth },
+ { "StopEnvironmentDepth", &UOculusXRFunctionLibrary::execStopEnvironmentDepth },
+ };
+ FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics
+ {
+ struct OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms
+ {
+ UTexture2D* Texture;
+ FVector TranslationInMeters;
+ FRotator Rotation;
+ FVector2D SizeInMeters;
+ FRotator DeltaRotation;
+ bool bClearBeforeAdd;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_Texture;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_TranslationInMeters;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_SizeInMeters;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_DeltaRotation;
+ static void NewProp_bClearBeforeAdd_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearBeforeAdd;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_Texture = { "Texture", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms, Texture), Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_TranslationInMeters = { "TranslationInMeters", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms, TranslationInMeters), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms, Rotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_SizeInMeters = { "SizeInMeters", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms, SizeInMeters), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_DeltaRotation = { "DeltaRotation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms, DeltaRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_bClearBeforeAdd_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms*)Obj)->bClearBeforeAdd = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_bClearBeforeAdd = { "bClearBeforeAdd", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_bClearBeforeAdd_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_Texture,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_TranslationInMeters,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_Rotation,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_SizeInMeters,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_DeltaRotation,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::NewProp_bClearBeforeAdd,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09 * Adds loading splash screen with parameters\n\x09 *\n\x09 * @param Texture\x09\x09\x09(in) A texture asset to be used for the splash.\n\x09 * @param TranslationInMeters (in) Initial translation of the center of the splash screen (in meters).\n\x09 * @param Rotation\x09\x09\x09(in) Initial rotation of the splash screen, with the origin at the center of the splash screen.\n\x09 * @param SizeInMeters\x09\x09(in) Size, in meters, of the quad with the splash screen.\n\x09 * @param DeltaRotation\x09\x09(in) Incremental rotation, that is added each 2nd frame to the quad transform. The quad is rotated around the center of the quad.\n\x09 * @param bClearBeforeAdd\x09(in) If true, clears splashes before adding a new one.\n\x09 */" },
+ { "CPP_Default_bClearBeforeAdd", "false" },
+ { "CPP_Default_DeltaRotation", "" },
+ { "CPP_Default_SizeInMeters", "(X=1.000,Y=1.000)" },
+ { "DeprecatedFunction", "" },
+ { "DeprecationMessage", "Use Add Loading Screen Splash from the Head Mounted Display Loading Screen functions instead." },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Adds loading splash screen with parameters\n\n@param Texture (in) A texture asset to be used for the splash.\n@param TranslationInMeters (in) Initial translation of the center of the splash screen (in meters).\n@param Rotation (in) Initial rotation of the splash screen, with the origin at the center of the splash screen.\n@param SizeInMeters (in) Size, in meters, of the quad with the splash screen.\n@param DeltaRotation (in) Incremental rotation, that is added each 2nd frame to the quad transform. The quad is rotated around the center of the quad.\n@param bClearBeforeAdd (in) If true, clears splashes before adding a new one." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "AddLoadingSplashScreen", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::OculusXRFunctionLibrary_eventAddLoadingSplashScreen_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_ClearLoadingSplashScreens_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_ClearLoadingSplashScreens_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09 * Removes all the splash screens.\n\x09 */" },
+ { "DeprecatedFunction", "" },
+ { "DeprecationMessage", "Use Clear Loading Screen Splashes from the Head Mounted Display Loading Screen functions instead." },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Removes all the splash screens." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_ClearLoadingSplashScreens_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "ClearLoadingSplashScreens", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_ClearLoadingSplashScreens_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_ClearLoadingSplashScreens_Statics::Function_MetaDataParams) };
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_ClearLoadingSplashScreens()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_ClearLoadingSplashScreens_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics
+ {
+ struct OculusXRFunctionLibrary_eventEnableOrientationTracking_Parms
+ {
+ bool bOrientationTracking;
+ };
+ static void NewProp_bOrientationTracking_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bOrientationTracking;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::NewProp_bOrientationTracking_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventEnableOrientationTracking_Parms*)Obj)->bOrientationTracking = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::NewProp_bOrientationTracking = { "bOrientationTracking", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventEnableOrientationTracking_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::NewProp_bOrientationTracking_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::NewProp_bOrientationTracking,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Enables/disables orientation tracking on devices that support it.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Enables/disables orientation tracking on devices that support it." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "EnableOrientationTracking", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::OculusXRFunctionLibrary_eventEnableOrientationTracking_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::OculusXRFunctionLibrary_eventEnableOrientationTracking_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics
+ {
+ struct OculusXRFunctionLibrary_eventEnablePositionTracking_Parms
+ {
+ bool bPositionTracking;
+ };
+ static void NewProp_bPositionTracking_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bPositionTracking;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::NewProp_bPositionTracking_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventEnablePositionTracking_Parms*)Obj)->bPositionTracking = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::NewProp_bPositionTracking = { "bPositionTracking", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventEnablePositionTracking_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::NewProp_bPositionTracking_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::NewProp_bPositionTracking,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Enables/disables positional tracking on devices that support it.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Enables/disables positional tracking on devices that support it." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "EnablePositionTracking", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::OculusXRFunctionLibrary_eventEnablePositionTracking_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::OculusXRFunctionLibrary_eventEnablePositionTracking_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetAvailableDisplayFrequencies_Parms
+ {
+ TArray ReturnValue;
+ };
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue_Inner;
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetAvailableDisplayFrequencies_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::NewProp_ReturnValue_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns the current available frequencies\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the current available frequencies" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetAvailableDisplayFrequencies", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::OculusXRFunctionLibrary_eventGetAvailableDisplayFrequencies_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::OculusXRFunctionLibrary_eventGetAvailableDisplayFrequencies_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetBaseRotationAndBaseOffsetInMeters_Parms
+ {
+ FRotator OutRotation;
+ FVector OutBaseOffsetInMeters;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_OutRotation;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_OutBaseOffsetInMeters;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_OutRotation = { "OutRotation", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetBaseRotationAndBaseOffsetInMeters_Parms, OutRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_OutBaseOffsetInMeters = { "OutBaseOffsetInMeters", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetBaseRotationAndBaseOffsetInMeters_Parms, OutBaseOffsetInMeters), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_OutRotation,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_OutBaseOffsetInMeters,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns current base rotation and base offset.\n\x09* The base offset is currently used base position offset, previously set by the\n\x09* ResetPosition or SetBasePositionOffset calls. It represents a vector that translates the HMD's position\n\x09* into (0,0,0) point, in meters.\n\x09* The axis of the vector are the same as in Unreal: X - forward, Y - right, Z - up.\n\x09*\n\x09* @param OutRotation\x09\x09\x09(out) Rotator object with base rotation\n\x09* @param OutBaseOffsetInMeters\x09(out) base position offset, vector, in meters.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns current base rotation and base offset.\nThe base offset is currently used base position offset, previously set by the\nResetPosition or SetBasePositionOffset calls. It represents a vector that translates the HMD's position\ninto (0,0,0) point, in meters.\nThe axis of the vector are the same as in Unreal: X - forward, Y - right, Z - up.\n\n@param OutRotation (out) Rotator object with base rotation\n@param OutBaseOffsetInMeters (out) base position offset, vector, in meters." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetBaseRotationAndBaseOffsetInMeters", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::OculusXRFunctionLibrary_eventGetBaseRotationAndBaseOffsetInMeters_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::OculusXRFunctionLibrary_eventGetBaseRotationAndBaseOffsetInMeters_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetBaseRotationAndPositionOffset_Parms
+ {
+ FRotator OutRot;
+ FVector OutPosOffset;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_OutRot;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_OutPosOffset;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::NewProp_OutRot = { "OutRot", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetBaseRotationAndPositionOffset_Parms, OutRot), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::NewProp_OutPosOffset = { "OutPosOffset", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetBaseRotationAndPositionOffset_Parms, OutPosOffset), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::NewProp_OutRot,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::NewProp_OutPosOffset,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09 * Returns current base rotation and position offset.\n\x09 *\n\x09 * @param OutRot\x09\x09\x09(out) Rotator object with base rotation\n\x09 * @param OutPosOffset\x09\x09(out) the vector with previously set position offset.\n\x09 */" },
+ { "DeprecatedFunction", "" },
+ { "DeprecationMessage", "A hack, proper camera positioning should be used" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns current base rotation and position offset.\n\n@param OutRot (out) Rotator object with base rotation\n@param OutPosOffset (out) the vector with previously set position offset." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetBaseRotationAndPositionOffset", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::OculusXRFunctionLibrary_eventGetBaseRotationAndPositionOffset_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::OculusXRFunctionLibrary_eventGetBaseRotationAndPositionOffset_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetControllerType_Parms
+ {
+ EControllerHand deviceHand;
+ EOculusXRControllerType ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_deviceHand_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_deviceHand;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::NewProp_deviceHand_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::NewProp_deviceHand = { "deviceHand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetControllerType_Parms, deviceHand), Z_Construct_UEnum_InputCore_EControllerHand, METADATA_PARAMS(0, nullptr) }; // 2510333578
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetControllerType_Parms, ReturnValue), Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType, METADATA_PARAMS(0, nullptr) }; // 3865424687
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::NewProp_deviceHand_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::NewProp_deviceHand,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::NewProp_ReturnValue_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns the current controller's type\n\x09* @param deviceHand\x09\x09\x09\x09(in) The hand to get the position from\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the current controller's type\n@param deviceHand (in) The hand to get the position from" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetControllerType", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::OculusXRFunctionLibrary_eventGetControllerType_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::OculusXRFunctionLibrary_eventGetControllerType_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetCurrentDisplayFrequency_Parms
+ {
+ float ReturnValue;
+ };
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetCurrentDisplayFrequency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns the current display frequency\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the current display frequency" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetCurrentDisplayFrequency", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::OculusXRFunctionLibrary_eventGetCurrentDisplayFrequency_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::OculusXRFunctionLibrary_eventGetCurrentDisplayFrequency_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetDeviceName_Parms
+ {
+ FString ReturnValue;
+ };
+ static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetDeviceName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "DeprecatedFunction", "" },
+ { "DeprecationMessage", "UOculusXRFunctionLibrary::GetDeviceName has been deprecated and no longer functions as before. Please use the enum-based GetDeviceType instead." },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetDeviceName", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::OculusXRFunctionLibrary_eventGetDeviceName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::OculusXRFunctionLibrary_eventGetDeviceName_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetDeviceType_Parms
+ {
+ EOculusXRDeviceType ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetDeviceType_Parms, ReturnValue), Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType, METADATA_PARAMS(0, nullptr) }; // 4272322607
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::NewProp_ReturnValue_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetDeviceType", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::OculusXRFunctionLibrary_eventGetDeviceType_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::OculusXRFunctionLibrary_eventGetDeviceType_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetEyeTrackedFoveatedRenderingSupported_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventGetEyeTrackedFoveatedRenderingSupported_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventGetEyeTrackedFoveatedRenderingSupported_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns whether eye-tracked foveated rendering is supported or not\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns whether eye-tracked foveated rendering is supported or not" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetEyeTrackedFoveatedRenderingSupported", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::OculusXRFunctionLibrary_eventGetEyeTrackedFoveatedRenderingSupported_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::OculusXRFunctionLibrary_eventGetEyeTrackedFoveatedRenderingSupported_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetFoveatedRenderingLevel_Parms
+ {
+ EOculusXRFoveatedRenderingLevel ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetFoveatedRenderingLevel_Parms, ReturnValue), Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel, METADATA_PARAMS(0, nullptr) }; // 3472220838
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::NewProp_ReturnValue_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns the current multiresolution level\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the current multiresolution level" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetFoveatedRenderingLevel", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::OculusXRFunctionLibrary_eventGetFoveatedRenderingLevel_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::OculusXRFunctionLibrary_eventGetFoveatedRenderingLevel_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetFoveatedRenderingMethod_Parms
+ {
+ EOculusXRFoveatedRenderingMethod ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetFoveatedRenderingMethod_Parms, ReturnValue), Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod, METADATA_PARAMS(0, nullptr) }; // 3859704462
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::NewProp_ReturnValue_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns the foveated rendering method currently being used\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the foveated rendering method currently being used" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetFoveatedRenderingMethod", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::OculusXRFunctionLibrary_eventGetFoveatedRenderingMethod_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::OculusXRFunctionLibrary_eventGetFoveatedRenderingMethod_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetGPUFrameTime_Parms
+ {
+ float ReturnValue;
+ };
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetGPUFrameTime_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns the GPU frame time on supported mobile platforms (Go for now)\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the GPU frame time on supported mobile platforms (Go for now)" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetGPUFrameTime", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::OculusXRFunctionLibrary_eventGetGPUFrameTime_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::OculusXRFunctionLibrary_eventGetGPUFrameTime_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetGPUUtilization_Parms
+ {
+ bool IsGPUAvailable;
+ float GPUUtilization;
+ };
+ static void NewProp_IsGPUAvailable_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_IsGPUAvailable;
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_GPUUtilization;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::NewProp_IsGPUAvailable_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventGetGPUUtilization_Parms*)Obj)->IsGPUAvailable = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::NewProp_IsGPUAvailable = { "IsGPUAvailable", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventGetGPUUtilization_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::NewProp_IsGPUAvailable_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::NewProp_GPUUtilization = { "GPUUtilization", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetGPUUtilization_Parms, GPUUtilization), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::NewProp_IsGPUAvailable,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::NewProp_GPUUtilization,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns the GPU utilization availability and value\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the GPU utilization availability and value" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetGPUUtilization", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::OculusXRFunctionLibrary_eventGetGPUUtilization_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::OculusXRFunctionLibrary_eventGetGPUUtilization_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetGuardianDimensions_Parms
+ {
+ EOculusXRBoundaryType BoundaryType;
+ FVector ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_BoundaryType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_BoundaryType;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::NewProp_BoundaryType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::NewProp_BoundaryType = { "BoundaryType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetGuardianDimensions_Parms, BoundaryType), Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType, METADATA_PARAMS(0, nullptr) }; // 2911277257
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetGuardianDimensions_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::NewProp_BoundaryType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::NewProp_BoundaryType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary|Guardian" },
+ { "Comment", "/**\n\x09* Returns the dimensions in UE world space of the requested Boundary Type\n\x09* @param BoundaryType\x09\x09\x09(in) An enum representing the boundary type requested, either Outer Boundary (exact guardian bounds) or PlayArea (rectangle inside the Outer Boundary)\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the dimensions in UE world space of the requested Boundary Type\n@param BoundaryType (in) An enum representing the boundary type requested, either Outer Boundary (exact guardian bounds) or PlayArea (rectangle inside the Outer Boundary)" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetGuardianDimensions", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::OculusXRFunctionLibrary_eventGetGuardianDimensions_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::OculusXRFunctionLibrary_eventGetGuardianDimensions_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetGuardianPoints_Parms
+ {
+ EOculusXRBoundaryType BoundaryType;
+ bool UsePawnSpace;
+ TArray ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_BoundaryType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_BoundaryType;
+ static void NewProp_UsePawnSpace_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_UsePawnSpace;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_BoundaryType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_BoundaryType = { "BoundaryType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetGuardianPoints_Parms, BoundaryType), Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType, METADATA_PARAMS(0, nullptr) }; // 2911277257
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_UsePawnSpace_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventGetGuardianPoints_Parms*)Obj)->UsePawnSpace = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_UsePawnSpace = { "UsePawnSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventGetGuardianPoints_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_UsePawnSpace_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetGuardianPoints_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_BoundaryType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_BoundaryType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_UsePawnSpace,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_ReturnValue_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary|Guardian" },
+ { "Comment", "/**\n\x09* Returns the list of points in UE world space of the requested Boundary Type\n\x09* @param BoundaryType\x09\x09\x09(in) An enum representing the boundary type requested, either Outer Boundary (exact guardian bounds) or PlayArea (rectangle inside the Outer Boundary)\n\x09* @param UsePawnSpace\x09\x09\x09(in) Boolean indicating to return the points in world space or pawn space\n\x09*/" },
+ { "CPP_Default_UsePawnSpace", "false" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the list of points in UE world space of the requested Boundary Type\n@param BoundaryType (in) An enum representing the boundary type requested, either Outer Boundary (exact guardian bounds) or PlayArea (rectangle inside the Outer Boundary)\n@param UsePawnSpace (in) Boolean indicating to return the points in world space or pawn space" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetGuardianPoints", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::OculusXRFunctionLibrary_eventGetGuardianPoints_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::OculusXRFunctionLibrary_eventGetGuardianPoints_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetHmdColorDesc_Parms
+ {
+ EOculusXRColorSpace ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetHmdColorDesc_Parms, ReturnValue), Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace, METADATA_PARAMS(0, nullptr) }; // 3733253032
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::NewProp_ReturnValue_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns the color space of the target HMD\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the color space of the target HMD" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetHmdColorDesc", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::OculusXRFunctionLibrary_eventGetHmdColorDesc_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::OculusXRFunctionLibrary_eventGetHmdColorDesc_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetNodeGuardianIntersection_Parms
+ {
+ EOculusXRTrackedDeviceType DeviceType;
+ EOculusXRBoundaryType BoundaryType;
+ FOculusXRGuardianTestResult ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_DeviceType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_DeviceType;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_BoundaryType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_BoundaryType;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_DeviceType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_DeviceType = { "DeviceType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetNodeGuardianIntersection_Parms, DeviceType), Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType, METADATA_PARAMS(0, nullptr) }; // 3793403805
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_BoundaryType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_BoundaryType = { "BoundaryType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetNodeGuardianIntersection_Parms, BoundaryType), Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType, METADATA_PARAMS(0, nullptr) }; // 2911277257
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetNodeGuardianIntersection_Parms, ReturnValue), Z_Construct_UScriptStruct_FOculusXRGuardianTestResult, METADATA_PARAMS(0, nullptr) }; // 763300129
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_DeviceType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_DeviceType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_BoundaryType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_BoundaryType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary|Guardian" },
+ { "Comment", "/**\n\x09* Get the intersection result between a tracked device (HMD or controllers) and a guardian boundary\n\x09* @param DeviceType (in) Tracked Device type to test against guardian boundaries\n\x09* @param BoundaryType\x09\x09\x09(in) An enum representing the boundary type requested, either Outer Boundary (exact guardian bounds) or PlayArea (rectangle inside the Outer Boundary)\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Get the intersection result between a tracked device (HMD or controllers) and a guardian boundary\n@param DeviceType (in) Tracked Device type to test against guardian boundaries\n@param BoundaryType (in) An enum representing the boundary type requested, either Outer Boundary (exact guardian bounds) or PlayArea (rectangle inside the Outer Boundary)" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetNodeGuardianIntersection", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::OculusXRFunctionLibrary_eventGetNodeGuardianIntersection_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::OculusXRFunctionLibrary_eventGetNodeGuardianIntersection_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetPlayAreaTransform_Parms
+ {
+ FTransform ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetPlayAreaTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary|Guardian" },
+ { "Comment", "/**\n\x09* Returns the transform of the play area rectangle, defining its position, rotation and scale to apply to a unit cube to match it with the play area.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns the transform of the play area rectangle, defining its position, rotation and scale to apply to a unit cube to match it with the play area." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetPlayAreaTransform", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::OculusXRFunctionLibrary_eventGetPlayAreaTransform_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::OculusXRFunctionLibrary_eventGetPlayAreaTransform_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetPointGuardianIntersection_Parms
+ {
+ FVector Point;
+ EOculusXRBoundaryType BoundaryType;
+ FOculusXRGuardianTestResult ReturnValue;
+ };
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Point_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Point;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_BoundaryType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_BoundaryType;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_Point_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_Point = { "Point", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetPointGuardianIntersection_Parms, Point), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_Point_MetaData), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_Point_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_BoundaryType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_BoundaryType = { "BoundaryType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetPointGuardianIntersection_Parms, BoundaryType), Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType, METADATA_PARAMS(0, nullptr) }; // 2911277257
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetPointGuardianIntersection_Parms, ReturnValue), Z_Construct_UScriptStruct_FOculusXRGuardianTestResult, METADATA_PARAMS(0, nullptr) }; // 763300129
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_Point,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_BoundaryType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_BoundaryType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary|Guardian" },
+ { "Comment", "/**\n\x09* Get the intersection result between a UE4 coordinate and a guardian boundary\n\x09* @param Point\x09\x09\x09\x09\x09(in) Point in UE space to test against guardian boundaries\n\x09* @param BoundaryType\x09\x09\x09(in) An enum representing the boundary type requested, either Outer Boundary (exact guardian bounds) or PlayArea (rectangle inside the Outer Boundary)\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Get the intersection result between a UE4 coordinate and a guardian boundary\n@param Point (in) Point in UE space to test against guardian boundaries\n@param BoundaryType (in) An enum representing the boundary type requested, either Outer Boundary (exact guardian bounds) or PlayArea (rectangle inside the Outer Boundary)" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetPointGuardianIntersection", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::OculusXRFunctionLibrary_eventGetPointGuardianIntersection_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::OculusXRFunctionLibrary_eventGetPointGuardianIntersection_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetPose_Parms
+ {
+ FRotator DeviceRotation;
+ FVector DevicePosition;
+ FVector NeckPosition;
+ bool bUseOrienationForPlayerCamera;
+ bool bUsePositionForPlayerCamera;
+ FVector PositionScale;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_DeviceRotation;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_DevicePosition;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_NeckPosition;
+ static void NewProp_bUseOrienationForPlayerCamera_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseOrienationForPlayerCamera;
+ static void NewProp_bUsePositionForPlayerCamera_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bUsePositionForPlayerCamera;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_PositionScale_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_PositionScale;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_DeviceRotation = { "DeviceRotation", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetPose_Parms, DeviceRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_DevicePosition = { "DevicePosition", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetPose_Parms, DevicePosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_NeckPosition = { "NeckPosition", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetPose_Parms, NeckPosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_bUseOrienationForPlayerCamera_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventGetPose_Parms*)Obj)->bUseOrienationForPlayerCamera = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_bUseOrienationForPlayerCamera = { "bUseOrienationForPlayerCamera", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventGetPose_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_bUseOrienationForPlayerCamera_SetBit, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_bUsePositionForPlayerCamera_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventGetPose_Parms*)Obj)->bUsePositionForPlayerCamera = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_bUsePositionForPlayerCamera = { "bUsePositionForPlayerCamera", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventGetPose_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_bUsePositionForPlayerCamera_SetBit, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_PositionScale_MetaData[] = {
+ { "NativeConst", "" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_PositionScale = { "PositionScale", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetPose_Parms, PositionScale), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_PositionScale_MetaData), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_PositionScale_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_DeviceRotation,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_DevicePosition,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_NeckPosition,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_bUseOrienationForPlayerCamera,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_bUsePositionForPlayerCamera,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::NewProp_PositionScale,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09 * Grabs the current orientation and position for the HMD. If positional tracking is not available, DevicePosition will be a zero vector\n\x09 *\n\x09 * @param DeviceRotation\x09(out) The device's current rotation\n\x09 * @param DevicePosition\x09(out) The device's current position, in its own tracking space\n\x09 * @param NeckPosition\x09\x09(out) The estimated neck position, calculated using NeckToEye vector from User Profile. Same coordinate space as DevicePosition.\n\x09 * @param bUseOrienationForPlayerCamera\x09(in) Should be set to 'true' if the orientation is going to be used to update orientation of the camera manually.\n\x09 * @param bUsePositionForPlayerCamera\x09(in) Should be set to 'true' if the position is going to be used to update position of the camera manually.\n\x09 * @param PositionScale\x09\x09(in) The 3D scale that will be applied to position.\n\x09 */" },
+ { "CPP_Default_bUseOrienationForPlayerCamera", "false" },
+ { "CPP_Default_bUsePositionForPlayerCamera", "false" },
+ { "CPP_Default_PositionScale", "" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Grabs the current orientation and position for the HMD. If positional tracking is not available, DevicePosition will be a zero vector\n\n@param DeviceRotation (out) The device's current rotation\n@param DevicePosition (out) The device's current position, in its own tracking space\n@param NeckPosition (out) The estimated neck position, calculated using NeckToEye vector from User Profile. Same coordinate space as DevicePosition.\n@param bUseOrienationForPlayerCamera (in) Should be set to 'true' if the orientation is going to be used to update orientation of the camera manually.\n@param bUsePositionForPlayerCamera (in) Should be set to 'true' if the position is going to be used to update position of the camera manually.\n@param PositionScale (in) The 3D scale that will be applied to position." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetPose", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::OculusXRFunctionLibrary_eventGetPose_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::OculusXRFunctionLibrary_eventGetPose_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetRawSensorData_Parms
+ {
+ FVector AngularAcceleration;
+ FVector LinearAcceleration;
+ FVector AngularVelocity;
+ FVector LinearVelocity;
+ float TimeInSeconds;
+ EOculusXRTrackedDeviceType DeviceType;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_AngularAcceleration;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_LinearAcceleration;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_AngularVelocity;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_LinearVelocity;
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_TimeInSeconds;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_DeviceType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_DeviceType;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_AngularAcceleration = { "AngularAcceleration", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetRawSensorData_Parms, AngularAcceleration), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_LinearAcceleration = { "LinearAcceleration", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetRawSensorData_Parms, LinearAcceleration), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_AngularVelocity = { "AngularVelocity", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetRawSensorData_Parms, AngularVelocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_LinearVelocity = { "LinearVelocity", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetRawSensorData_Parms, LinearVelocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_TimeInSeconds = { "TimeInSeconds", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetRawSensorData_Parms, TimeInSeconds), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_DeviceType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_DeviceType = { "DeviceType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetRawSensorData_Parms, DeviceType), Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType, METADATA_PARAMS(0, nullptr) }; // 3793403805
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_AngularAcceleration,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_LinearAcceleration,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_AngularVelocity,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_LinearVelocity,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_TimeInSeconds,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_DeviceType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::NewProp_DeviceType,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Reports raw sensor data. If HMD doesn't support any of the parameters then it will be set to zero.\n\x09*\n\x09* @param AngularAcceleration\x09(out) Angular acceleration in radians per second per second.\n\x09* @param LinearAcceleration\x09\x09(out) Acceleration in meters per second per second.\n\x09* @param AngularVelocity\x09\x09(out) Angular velocity in radians per second.\n\x09* @param LinearVelocity\x09\x09\x09(out) Velocity in meters per second.\n\x09* @param TimeInSeconds\x09\x09\x09(out) Time when the reported IMU reading took place, in seconds.\n\x09*/" },
+ { "CPP_Default_DeviceType", "HMD" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Reports raw sensor data. If HMD doesn't support any of the parameters then it will be set to zero.\n\n@param AngularAcceleration (out) Angular acceleration in radians per second per second.\n@param LinearAcceleration (out) Acceleration in meters per second per second.\n@param AngularVelocity (out) Angular velocity in radians per second.\n@param LinearVelocity (out) Velocity in meters per second.\n@param TimeInSeconds (out) Time when the reported IMU reading took place, in seconds." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetRawSensorData", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::OculusXRFunctionLibrary_eventGetRawSensorData_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::OculusXRFunctionLibrary_eventGetRawSensorData_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetSuggestedCpuAndGpuPerformanceLevels_Parms
+ {
+ EOculusXRProcessorPerformanceLevel CpuPerfLevel;
+ EOculusXRProcessorPerformanceLevel GpuPerfLevel;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_CpuPerfLevel_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_CpuPerfLevel;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_GpuPerfLevel_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_GpuPerfLevel;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_CpuPerfLevel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_CpuPerfLevel = { "CpuPerfLevel", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetSuggestedCpuAndGpuPerformanceLevels_Parms, CpuPerfLevel), Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel, METADATA_PARAMS(0, nullptr) }; // 542758215
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_GpuPerfLevel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_GpuPerfLevel = { "GpuPerfLevel", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetSuggestedCpuAndGpuPerformanceLevels_Parms, GpuPerfLevel), Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel, METADATA_PARAMS(0, nullptr) }; // 542758215
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_CpuPerfLevel_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_CpuPerfLevel,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_GpuPerfLevel_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_GpuPerfLevel,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Get the suggested CPU and GPU levels to the Oculus device.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Get the suggested CPU and GPU levels to the Oculus device." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetSuggestedCpuAndGpuPerformanceLevels", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::OculusXRFunctionLibrary_eventGetSuggestedCpuAndGpuPerformanceLevels_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::OculusXRFunctionLibrary_eventGetSuggestedCpuAndGpuPerformanceLevels_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetSystemHmd3DofModeEnabled_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventGetSystemHmd3DofModeEnabled_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventGetSystemHmd3DofModeEnabled_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns true if system headset is in 3dof mode\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns true if system headset is in 3dof mode" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetSystemHmd3DofModeEnabled", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::OculusXRFunctionLibrary_eventGetSystemHmd3DofModeEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::OculusXRFunctionLibrary_eventGetSystemHmd3DofModeEnabled_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics
+ {
+ struct OculusXRFunctionLibrary_eventGetUserProfile_Parms
+ {
+ FOculusXRHmdUserProfile Profile;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Profile;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::NewProp_Profile = { "Profile", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventGetUserProfile_Parms, Profile), Z_Construct_UScriptStruct_FOculusXRHmdUserProfile, METADATA_PARAMS(0, nullptr) }; // 3799169643
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventGetUserProfile_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventGetUserProfile_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::NewProp_Profile,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns current user profile.\n\x09*\n\x09* @param Profile\x09\x09(out) Structure to hold current user profile.\n\x09* @return (boolean)\x09True, if user profile was acquired.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns current user profile.\n\n@param Profile (out) Structure to hold current user profile.\n@return (boolean) True, if user profile was acquired." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "GetUserProfile", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::OculusXRFunctionLibrary_eventGetUserProfile_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::OculusXRFunctionLibrary_eventGetUserProfile_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics
+ {
+ struct OculusXRFunctionLibrary_eventHasInputFocus_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventHasInputFocus_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventHasInputFocus_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns true, if the app has input focus.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns true, if the app has input focus." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "HasInputFocus", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::OculusXRFunctionLibrary_eventHasInputFocus_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::OculusXRFunctionLibrary_eventHasInputFocus_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics
+ {
+ struct OculusXRFunctionLibrary_eventHasSystemOverlayPresent_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventHasSystemOverlayPresent_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventHasSystemOverlayPresent_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns true, if the system overlay is present.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns true, if the system overlay is present." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "HasSystemOverlayPresent", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::OculusXRFunctionLibrary_eventHasSystemOverlayPresent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::OculusXRFunctionLibrary_eventHasSystemOverlayPresent_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics
+ {
+ struct OculusXRFunctionLibrary_eventIsColorPassthroughSupported_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventIsColorPassthroughSupported_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventIsColorPassthroughSupported_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Checks if color passthrough is supported\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Checks if color passthrough is supported" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "IsColorPassthroughSupported", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::OculusXRFunctionLibrary_eventIsColorPassthroughSupported_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::OculusXRFunctionLibrary_eventIsColorPassthroughSupported_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics
+ {
+ struct OculusXRFunctionLibrary_eventIsDeviceTracked_Parms
+ {
+ EOculusXRTrackedDeviceType DeviceType;
+ bool ReturnValue;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_DeviceType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_DeviceType;
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::NewProp_DeviceType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::NewProp_DeviceType = { "DeviceType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventIsDeviceTracked_Parms, DeviceType), Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType, METADATA_PARAMS(0, nullptr) }; // 3793403805
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventIsDeviceTracked_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventIsDeviceTracked_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::NewProp_DeviceType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::NewProp_DeviceType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns if the device is currently tracked by the runtime or not.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns if the device is currently tracked by the runtime or not." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "IsDeviceTracked", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::OculusXRFunctionLibrary_eventIsDeviceTracked_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::OculusXRFunctionLibrary_eventIsDeviceTracked_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics
+ {
+ struct OculusXRFunctionLibrary_eventIsEnvironmentDepthStarted_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventIsEnvironmentDepthStarted_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventIsEnvironmentDepthStarted_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Returns true if StartEnvironmentDepth() has been called and is currently running.\n\x09* If called right after calling StartEnvironmentDepth() it'll return false as it needs some time for EnvironmentDepth to start\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns true if StartEnvironmentDepth() has been called and is currently running.\nIf called right after calling StartEnvironmentDepth() it'll return false as it needs some time for EnvironmentDepth to start" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "IsEnvironmentDepthStarted", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::OculusXRFunctionLibrary_eventIsEnvironmentDepthStarted_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::OculusXRFunctionLibrary_eventIsEnvironmentDepthStarted_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics
+ {
+ struct OculusXRFunctionLibrary_eventIsGuardianConfigured_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventIsGuardianConfigured_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventIsGuardianConfigured_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary|Guardian" },
+ { "Comment", "/**\n\x09* Returns true if the Guardian has been set up by the user, false if the user is in \"seated\" mode and has not set up a play space.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns true if the Guardian has been set up by the user, false if the user is in \"seated\" mode and has not set up a play space." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "IsGuardianConfigured", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::OculusXRFunctionLibrary_eventIsGuardianConfigured_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::OculusXRFunctionLibrary_eventIsGuardianConfigured_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics
+ {
+ struct OculusXRFunctionLibrary_eventIsGuardianDisplayed_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventIsGuardianDisplayed_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventIsGuardianDisplayed_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary|Guardian" },
+ { "Comment", "/**\n\x09* Returns true if the Guardian Outer Boundary is being displayed\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Returns true if the Guardian Outer Boundary is being displayed" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "IsGuardianDisplayed", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::OculusXRFunctionLibrary_eventIsGuardianDisplayed_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::OculusXRFunctionLibrary_eventIsGuardianDisplayed_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics
+ {
+ struct OculusXRFunctionLibrary_eventIsPassthroughRecommended_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventIsPassthroughRecommended_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventIsPassthroughRecommended_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09 * Get a system recommendation on whether Passthrough should be active.\n\x09 * When set, it is recommended for apps which optionally support an MR experience\n\x09 * with Passthrough to default to that mode.\n\x09 * Currently, this is determined based on whether the user has Passthrough active in the home environment.\n\x09 */" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Get a system recommendation on whether Passthrough should be active.\nWhen set, it is recommended for apps which optionally support an MR experience\nwith Passthrough to default to that mode.\nCurrently, this is determined based on whether the user has Passthrough active in the home environment." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "IsPassthroughRecommended", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::OculusXRFunctionLibrary_eventIsPassthroughRecommended_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::OculusXRFunctionLibrary_eventIsPassthroughRecommended_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics
+ {
+ struct OculusXRFunctionLibrary_eventIsPassthroughSupported_Parms
+ {
+ bool ReturnValue;
+ };
+ static void NewProp_ReturnValue_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::NewProp_ReturnValue_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventIsPassthroughSupported_Parms*)Obj)->ReturnValue = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventIsPassthroughSupported_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::NewProp_ReturnValue,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Checks if passthrough is supported\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Checks if passthrough is supported" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "IsPassthroughSupported", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::OculusXRFunctionLibrary_eventIsPassthroughSupported_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::OculusXRFunctionLibrary_eventIsPassthroughSupported_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetBaseRotationAndBaseOffsetInMeters_Parms
+ {
+ FRotator Rotation;
+ FVector BaseOffsetInMeters;
+ TEnumAsByte Options;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_BaseOffsetInMeters;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Options;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetBaseRotationAndBaseOffsetInMeters_Parms, Rotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_BaseOffsetInMeters = { "BaseOffsetInMeters", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetBaseRotationAndBaseOffsetInMeters_Parms, BaseOffsetInMeters), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_Options = { "Options", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetBaseRotationAndBaseOffsetInMeters_Parms, Options), Z_Construct_UEnum_HeadMountedDisplay_EOrientPositionSelector, METADATA_PARAMS(0, nullptr) }; // 176701829
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_Rotation,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_BaseOffsetInMeters,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::NewProp_Options,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Sets 'base rotation' - the rotation that will be subtracted from\n\x09* the actual HMD orientation.\n\x09* Sets base position offset (in meters). The base position offset is the distance from the physical (0, 0, 0) position\n\x09* to current HMD position (bringing the (0, 0, 0) point to the current HMD position)\n\x09* Note, this vector is set by ResetPosition call; use this method with care.\n\x09* The axis of the vector are the same as in Unreal: X - forward, Y - right, Z - up.\n\x09*\n\x09* @param Rotation\x09\x09\x09(in) Rotator object with base rotation\n\x09* @param BaseOffsetInMeters (in) the vector to be set as base offset, in meters.\n\x09* @param Options\x09\x09\x09(in) specifies either position, orientation or both should be set.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Sets 'base rotation' - the rotation that will be subtracted from\nthe actual HMD orientation.\nSets base position offset (in meters). The base position offset is the distance from the physical (0, 0, 0) position\nto current HMD position (bringing the (0, 0, 0) point to the current HMD position)\nNote, this vector is set by ResetPosition call; use this method with care.\nThe axis of the vector are the same as in Unreal: X - forward, Y - right, Z - up.\n\n@param Rotation (in) Rotator object with base rotation\n@param BaseOffsetInMeters (in) the vector to be set as base offset, in meters.\n@param Options (in) specifies either position, orientation or both should be set." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetBaseRotationAndBaseOffsetInMeters", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::OculusXRFunctionLibrary_eventSetBaseRotationAndBaseOffsetInMeters_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::OculusXRFunctionLibrary_eventSetBaseRotationAndBaseOffsetInMeters_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetBaseRotationAndPositionOffset_Parms
+ {
+ FRotator BaseRot;
+ FVector PosOffset;
+ TEnumAsByte Options;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_BaseRot;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_PosOffset;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Options;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::NewProp_BaseRot = { "BaseRot", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetBaseRotationAndPositionOffset_Parms, BaseRot), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::NewProp_PosOffset = { "PosOffset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetBaseRotationAndPositionOffset_Parms, PosOffset), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::NewProp_Options = { "Options", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetBaseRotationAndPositionOffset_Parms, Options), Z_Construct_UEnum_HeadMountedDisplay_EOrientPositionSelector, METADATA_PARAMS(0, nullptr) }; // 176701829
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::NewProp_BaseRot,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::NewProp_PosOffset,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::NewProp_Options,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09 * Sets 'base rotation' - the rotation that will be subtracted from\n\x09 * the actual HMD orientation.\n\x09 * The position offset might be added to current HMD position,\n\x09 * effectively moving the virtual camera by the specified offset. The addition\n\x09 * occurs after the HMD orientation and position are applied.\n\x09 *\n\x09 * @param BaseRot\x09\x09\x09(in) Rotator object with base rotation\n\x09 * @param PosOffset\x09\x09\x09(in) the vector to be added to HMD position.\n\x09 * @param Options\x09\x09\x09(in) specifies either position, orientation or both should be set.\n\x09 */" },
+ { "DeprecatedFunction", "" },
+ { "DeprecationMessage", "A hack, proper camera positioning should be used" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Sets 'base rotation' - the rotation that will be subtracted from\nthe actual HMD orientation.\nThe position offset might be added to current HMD position,\neffectively moving the virtual camera by the specified offset. The addition\noccurs after the HMD orientation and position are applied.\n\n@param BaseRot (in) Rotator object with base rotation\n@param PosOffset (in) the vector to be added to HMD position.\n@param Options (in) specifies either position, orientation or both should be set." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetBaseRotationAndPositionOffset", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::OculusXRFunctionLibrary_eventSetBaseRotationAndPositionOffset_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::OculusXRFunctionLibrary_eventSetBaseRotationAndPositionOffset_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetClientColorDesc_Parms
+ {
+ EOculusXRColorSpace ColorSpace;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ColorSpace_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ColorSpace;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::NewProp_ColorSpace_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::NewProp_ColorSpace = { "ColorSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetClientColorDesc_Parms, ColorSpace), Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace, METADATA_PARAMS(0, nullptr) }; // 3733253032
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::NewProp_ColorSpace_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::NewProp_ColorSpace,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Sets the target HMD to do color space correction to a specific color space\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Sets the target HMD to do color space correction to a specific color space" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetClientColorDesc", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::OculusXRFunctionLibrary_eventSetClientColorDesc_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::OculusXRFunctionLibrary_eventSetClientColorDesc_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetColorScaleAndOffset_Parms
+ {
+ FLinearColor ColorScale;
+ FLinearColor ColorOffset;
+ bool bApplyToAllLayers;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ColorScale;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ColorOffset;
+ static void NewProp_bApplyToAllLayers_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplyToAllLayers;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::NewProp_ColorScale = { "ColorScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetColorScaleAndOffset_Parms, ColorScale), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::NewProp_ColorOffset = { "ColorOffset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetColorScaleAndOffset_Parms, ColorOffset), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::NewProp_bApplyToAllLayers_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventSetColorScaleAndOffset_Parms*)Obj)->bApplyToAllLayers = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::NewProp_bApplyToAllLayers = { "bApplyToAllLayers", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventSetColorScaleAndOffset_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::NewProp_bApplyToAllLayers_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::NewProp_ColorScale,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::NewProp_ColorOffset,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::NewProp_bApplyToAllLayers,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Set the Color Scale/Offset\n\x09*/" },
+ { "CPP_Default_bApplyToAllLayers", "false" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Set the Color Scale/Offset" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetColorScaleAndOffset", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::OculusXRFunctionLibrary_eventSetColorScaleAndOffset_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::OculusXRFunctionLibrary_eventSetColorScaleAndOffset_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetCPUAndGPULevels_Parms
+ {
+ int32 CPULevel;
+ int32 GPULevel;
+ };
+ static const UECodeGen_Private::FIntPropertyParams NewProp_CPULevel;
+ static const UECodeGen_Private::FIntPropertyParams NewProp_GPULevel;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::NewProp_CPULevel = { "CPULevel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetCPUAndGPULevels_Parms, CPULevel), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::NewProp_GPULevel = { "GPULevel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetCPUAndGPULevels_Parms, GPULevel), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::NewProp_CPULevel,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::NewProp_GPULevel,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Set the CPU and GPU levels as hints to the Oculus device (Deprecated).\n\x09*/" },
+ { "DeprecatedFunction", "" },
+ { "DeprecatedMessage", "Deprecated. Please use Get/SetSuggestedCpuAndGpuPerformanceLevels instead" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Set the CPU and GPU levels as hints to the Oculus device (Deprecated)." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetCPUAndGPULevels", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::OculusXRFunctionLibrary_eventSetCPUAndGPULevels_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::OculusXRFunctionLibrary_eventSetCPUAndGPULevels_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetDisplayFrequency_Parms
+ {
+ float RequestedFrequency;
+ };
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_RequestedFrequency;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::NewProp_RequestedFrequency = { "RequestedFrequency", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetDisplayFrequency_Parms, RequestedFrequency), METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::NewProp_RequestedFrequency,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Sets the requested display frequency\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Sets the requested display frequency" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetDisplayFrequency", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::OculusXRFunctionLibrary_eventSetDisplayFrequency_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::OculusXRFunctionLibrary_eventSetDisplayFrequency_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetEnvironmentDepthHandRemoval_Parms
+ {
+ bool RemoveHands;
+ };
+ static void NewProp_RemoveHands_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_RemoveHands;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::NewProp_RemoveHands_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventSetEnvironmentDepthHandRemoval_Parms*)Obj)->RemoveHands = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::NewProp_RemoveHands = { "RemoveHands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventSetEnvironmentDepthHandRemoval_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::NewProp_RemoveHands_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::NewProp_RemoveHands,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* When hands removal is enabled and hand tracking is active, the region\n\x09* of the depth texture which contains the hands will be replaced with\n\x09* the best estimate for depth behind the hands.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "When hands removal is enabled and hand tracking is active, the region\nof the depth texture which contains the hands will be replaced with\nthe best estimate for depth behind the hands." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetEnvironmentDepthHandRemoval", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::OculusXRFunctionLibrary_eventSetEnvironmentDepthHandRemoval_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::OculusXRFunctionLibrary_eventSetEnvironmentDepthHandRemoval_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetEyeBufferSharpenType_Parms
+ {
+ EOculusXREyeBufferSharpenType EyeBufferSharpenType;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_EyeBufferSharpenType_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_EyeBufferSharpenType;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::NewProp_EyeBufferSharpenType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::NewProp_EyeBufferSharpenType = { "EyeBufferSharpenType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetEyeBufferSharpenType_Parms, EyeBufferSharpenType), Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType, METADATA_PARAMS(0, nullptr) }; // 2702688303
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::NewProp_EyeBufferSharpenType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::NewProp_EyeBufferSharpenType,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Sets the eyebuffer sharpen type. This amplifies contrast and fine details.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Sets the eyebuffer sharpen type. This amplifies contrast and fine details." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetEyeBufferSharpenType", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::OculusXRFunctionLibrary_eventSetEyeBufferSharpenType_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::OculusXRFunctionLibrary_eventSetEyeBufferSharpenType_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetFoveatedRenderingLevel_Parms
+ {
+ EOculusXRFoveatedRenderingLevel level;
+ bool isDynamic;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_level_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_level;
+ static void NewProp_isDynamic_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_isDynamic;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::NewProp_level_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::NewProp_level = { "level", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetFoveatedRenderingLevel_Parms, level), Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel, METADATA_PARAMS(0, nullptr) }; // 3472220838
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::NewProp_isDynamic_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventSetFoveatedRenderingLevel_Parms*)Obj)->isDynamic = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::NewProp_isDynamic = { "isDynamic", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventSetFoveatedRenderingLevel_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::NewProp_isDynamic_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::NewProp_level_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::NewProp_level,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::NewProp_isDynamic,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Set the requested foveated rendering level for the next frame, and whether FFR's level is now dynamic or not.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Set the requested foveated rendering level for the next frame, and whether FFR's level is now dynamic or not." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetFoveatedRenderingLevel", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::OculusXRFunctionLibrary_eventSetFoveatedRenderingLevel_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::OculusXRFunctionLibrary_eventSetFoveatedRenderingLevel_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetFoveatedRenderingMethod_Parms
+ {
+ EOculusXRFoveatedRenderingMethod Method;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Method_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_Method;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::NewProp_Method_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::NewProp_Method = { "Method", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetFoveatedRenderingMethod_Parms, Method), Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod, METADATA_PARAMS(0, nullptr) }; // 3859704462
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::NewProp_Method_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::NewProp_Method,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Set the requested foveated rendering method\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Set the requested foveated rendering method" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetFoveatedRenderingMethod", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::OculusXRFunctionLibrary_eventSetFoveatedRenderingMethod_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::OculusXRFunctionLibrary_eventSetFoveatedRenderingMethod_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetGuardianVisibility_Parms
+ {
+ bool GuardianVisible;
+ };
+ static void NewProp_GuardianVisible_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_GuardianVisible;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::NewProp_GuardianVisible_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventSetGuardianVisibility_Parms*)Obj)->GuardianVisible = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::NewProp_GuardianVisible = { "GuardianVisible", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventSetGuardianVisibility_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::NewProp_GuardianVisible_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::NewProp_GuardianVisible,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary|Guardian" },
+ { "Comment", "/**\n\x09* Forces the runtime to render guardian at all times or not\n\x09* @param GuardianVisible\x09\x09\x09(in) True will display guardian, False will hide it\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Forces the runtime to render guardian at all times or not\n@param GuardianVisible (in) True will display guardian, False will hide it" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetGuardianVisibility", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::OculusXRFunctionLibrary_eventSetGuardianVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::OculusXRFunctionLibrary_eventSetGuardianVisibility_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetLocalDimmingOn_Parms
+ {
+ bool LocalDimmingOn;
+ };
+ static void NewProp_LocalDimmingOn_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_LocalDimmingOn;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ void Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::NewProp_LocalDimmingOn_SetBit(void* Obj)
+ {
+ ((OculusXRFunctionLibrary_eventSetLocalDimmingOn_Parms*)Obj)->LocalDimmingOn = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::NewProp_LocalDimmingOn = { "LocalDimmingOn", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(OculusXRFunctionLibrary_eventSetLocalDimmingOn_Parms), &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::NewProp_LocalDimmingOn_SetBit, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::NewProp_LocalDimmingOn,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Turns on or off local dimming\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Turns on or off local dimming" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetLocalDimmingOn", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::OculusXRFunctionLibrary_eventSetLocalDimmingOn_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::OculusXRFunctionLibrary_eventSetLocalDimmingOn_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetPositionScale3D_Parms
+ {
+ FVector PosScale3D;
+ };
+ static const UECodeGen_Private::FStructPropertyParams NewProp_PosScale3D;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::NewProp_PosScale3D = { "PosScale3D", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetPositionScale3D_Parms, PosScale3D), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::NewProp_PosScale3D,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09 * Scales the HMD position that gets added to the virtual camera position.\n\x09 *\n\x09 * @param PosScale3D\x09(in) the scale to apply to the HMD position.\n\x09 */" },
+ { "DeprecatedFunction", "" },
+ { "DeprecationMessage", "This feature is no longer supported." },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Scales the HMD position that gets added to the virtual camera position.\n\n@param PosScale3D (in) the scale to apply to the HMD position." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetPositionScale3D", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::OculusXRFunctionLibrary_eventSetPositionScale3D_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::OculusXRFunctionLibrary_eventSetPositionScale3D_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetSuggestedCpuAndGpuPerformanceLevels_Parms
+ {
+ EOculusXRProcessorPerformanceLevel CpuPerfLevel;
+ EOculusXRProcessorPerformanceLevel GpuPerfLevel;
+ };
+ static const UECodeGen_Private::FBytePropertyParams NewProp_CpuPerfLevel_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_CpuPerfLevel;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_GpuPerfLevel_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_GpuPerfLevel;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_CpuPerfLevel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_CpuPerfLevel = { "CpuPerfLevel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetSuggestedCpuAndGpuPerformanceLevels_Parms, CpuPerfLevel), Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel, METADATA_PARAMS(0, nullptr) }; // 542758215
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_GpuPerfLevel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_GpuPerfLevel = { "GpuPerfLevel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetSuggestedCpuAndGpuPerformanceLevels_Parms, GpuPerfLevel), Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel, METADATA_PARAMS(0, nullptr) }; // 542758215
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_CpuPerfLevel_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_CpuPerfLevel,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_GpuPerfLevel_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::NewProp_GpuPerfLevel,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Set the suggested CPU and GPU levels to the Oculus device.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Set the suggested CPU and GPU levels to the Oculus device." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetSuggestedCpuAndGpuPerformanceLevels", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::OculusXRFunctionLibrary_eventSetSuggestedCpuAndGpuPerformanceLevels_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::OculusXRFunctionLibrary_eventSetSuggestedCpuAndGpuPerformanceLevels_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics
+ {
+ struct OculusXRFunctionLibrary_eventSetXROcclusionsMode_Parms
+ {
+ UObject* WorldContextObject;
+ EOculusXROcclusionsMode Mode;
+ };
+ static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_Mode_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_Mode;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetXROcclusionsMode_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::NewProp_Mode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::NewProp_Mode = { "Mode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(OculusXRFunctionLibrary_eventSetXROcclusionsMode_Parms, Mode), Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode, METADATA_PARAMS(0, nullptr) }; // 1223326230
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::NewProp_WorldContextObject,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::NewProp_Mode_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::NewProp_Mode,
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Sets the occlusions mode using environment depth. When occlusions are enabled\n\x09* virtual objects that are behind physical objects will be occluded so that\n\x09* the sense of immersion is preserved.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Sets the occlusions mode using environment depth. When occlusions are enabled\nvirtual objects that are behind physical objects will be occluded so that\nthe sense of immersion is preserved." },
+ { "WorldContext", "WorldContextObject" },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "SetXROcclusionsMode", nullptr, nullptr, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::PropPointers), sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::OculusXRFunctionLibrary_eventSetXROcclusionsMode_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::Function_MetaDataParams) };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::PropPointers) < 2048);
+ static_assert(sizeof(Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::OculusXRFunctionLibrary_eventSetXROcclusionsMode_Parms) < MAX_uint16);
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_StartEnvironmentDepth_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_StartEnvironmentDepth_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Create the environment depth texture swap chain and start receiving \n\x09* depth texture every frame until stopped.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Create the environment depth texture swap chain and start receiving\ndepth texture every frame until stopped." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_StartEnvironmentDepth_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "StartEnvironmentDepth", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_StartEnvironmentDepth_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_StartEnvironmentDepth_Statics::Function_MetaDataParams) };
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_StartEnvironmentDepth()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_StartEnvironmentDepth_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ struct Z_Construct_UFunction_UOculusXRFunctionLibrary_StopEnvironmentDepth_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FFunctionParams FuncParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UOculusXRFunctionLibrary_StopEnvironmentDepth_Statics::Function_MetaDataParams[] = {
+ { "Category", "OculusLibrary" },
+ { "Comment", "/**\n\x09* Destroy the environment depth texture swap chain and stop receiving\n\x09* new depth textures every frame. Call this when environment depth is\n\x09* no longer needed to free up resources.\n\x09*/" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ { "ToolTip", "Destroy the environment depth texture swap chain and stop receiving\nnew depth textures every frame. Call this when environment depth is\nno longer needed to free up resources." },
+ };
+#endif
+ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UOculusXRFunctionLibrary_StopEnvironmentDepth_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UOculusXRFunctionLibrary, nullptr, "StopEnvironmentDepth", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UOculusXRFunctionLibrary_StopEnvironmentDepth_Statics::Function_MetaDataParams), Z_Construct_UFunction_UOculusXRFunctionLibrary_StopEnvironmentDepth_Statics::Function_MetaDataParams) };
+ UFunction* Z_Construct_UFunction_UOculusXRFunctionLibrary_StopEnvironmentDepth()
+ {
+ static UFunction* ReturnFunction = nullptr;
+ if (!ReturnFunction)
+ {
+ UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UOculusXRFunctionLibrary_StopEnvironmentDepth_Statics::FuncParams);
+ }
+ return ReturnFunction;
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRFunctionLibrary);
+ UClass* Z_Construct_UClass_UOculusXRFunctionLibrary_NoRegister()
+ {
+ return UOculusXRFunctionLibrary::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRFunctionLibrary_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+ static const FClassFunctionLinkInfo FuncInfo[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::DependentSingletons) < 16);
+ const FClassFunctionLinkInfo Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::FuncInfo[] = {
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_AddLoadingSplashScreen, "AddLoadingSplashScreen" }, // 1596977973
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_ClearLoadingSplashScreens, "ClearLoadingSplashScreens" }, // 302701804
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_EnableOrientationTracking, "EnableOrientationTracking" }, // 3535134637
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_EnablePositionTracking, "EnablePositionTracking" }, // 3312152542
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetAvailableDisplayFrequencies, "GetAvailableDisplayFrequencies" }, // 2224307696
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndBaseOffsetInMeters, "GetBaseRotationAndBaseOffsetInMeters" }, // 1326725953
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetBaseRotationAndPositionOffset, "GetBaseRotationAndPositionOffset" }, // 2470990803
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetControllerType, "GetControllerType" }, // 392588260
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetCurrentDisplayFrequency, "GetCurrentDisplayFrequency" }, // 3245086126
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceName, "GetDeviceName" }, // 1358794923
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetDeviceType, "GetDeviceType" }, // 1620965091
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetEyeTrackedFoveatedRenderingSupported, "GetEyeTrackedFoveatedRenderingSupported" }, // 563501056
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingLevel, "GetFoveatedRenderingLevel" }, // 1230457595
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetFoveatedRenderingMethod, "GetFoveatedRenderingMethod" }, // 889440683
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUFrameTime, "GetGPUFrameTime" }, // 2668341110
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGPUUtilization, "GetGPUUtilization" }, // 288268445
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianDimensions, "GetGuardianDimensions" }, // 1532469375
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetGuardianPoints, "GetGuardianPoints" }, // 1104277446
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetHmdColorDesc, "GetHmdColorDesc" }, // 857996815
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetNodeGuardianIntersection, "GetNodeGuardianIntersection" }, // 2440375265
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPlayAreaTransform, "GetPlayAreaTransform" }, // 3450328640
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPointGuardianIntersection, "GetPointGuardianIntersection" }, // 919081052
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetPose, "GetPose" }, // 3671665460
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetRawSensorData, "GetRawSensorData" }, // 3745446306
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSuggestedCpuAndGpuPerformanceLevels, "GetSuggestedCpuAndGpuPerformanceLevels" }, // 1424789654
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetSystemHmd3DofModeEnabled, "GetSystemHmd3DofModeEnabled" }, // 3616178619
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_GetUserProfile, "GetUserProfile" }, // 3746902831
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_HasInputFocus, "HasInputFocus" }, // 1358747966
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_HasSystemOverlayPresent, "HasSystemOverlayPresent" }, // 458784989
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsColorPassthroughSupported, "IsColorPassthroughSupported" }, // 46261666
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsDeviceTracked, "IsDeviceTracked" }, // 343700654
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsEnvironmentDepthStarted, "IsEnvironmentDepthStarted" }, // 1090547693
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianConfigured, "IsGuardianConfigured" }, // 3276779989
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsGuardianDisplayed, "IsGuardianDisplayed" }, // 3895029184
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughRecommended, "IsPassthroughRecommended" }, // 170838251
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_IsPassthroughSupported, "IsPassthroughSupported" }, // 913151577
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndBaseOffsetInMeters, "SetBaseRotationAndBaseOffsetInMeters" }, // 3540822623
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetBaseRotationAndPositionOffset, "SetBaseRotationAndPositionOffset" }, // 3359741298
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetClientColorDesc, "SetClientColorDesc" }, // 300647768
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetColorScaleAndOffset, "SetColorScaleAndOffset" }, // 2919316006
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetCPUAndGPULevels, "SetCPUAndGPULevels" }, // 1674898165
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetDisplayFrequency, "SetDisplayFrequency" }, // 2273929813
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEnvironmentDepthHandRemoval, "SetEnvironmentDepthHandRemoval" }, // 2208529793
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetEyeBufferSharpenType, "SetEyeBufferSharpenType" }, // 1877308221
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingLevel, "SetFoveatedRenderingLevel" }, // 3175220342
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetFoveatedRenderingMethod, "SetFoveatedRenderingMethod" }, // 1453596772
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetGuardianVisibility, "SetGuardianVisibility" }, // 1956371039
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetLocalDimmingOn, "SetLocalDimmingOn" }, // 4105333204
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetPositionScale3D, "SetPositionScale3D" }, // 4043119149
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetSuggestedCpuAndGpuPerformanceLevels, "SetSuggestedCpuAndGpuPerformanceLevels" }, // 2995938133
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_SetXROcclusionsMode, "SetXROcclusionsMode" }, // 2979233810
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_StartEnvironmentDepth, "StartEnvironmentDepth" }, // 4226897333
+ { &Z_Construct_UFunction_UOculusXRFunctionLibrary_StopEnvironmentDepth, "StopEnvironmentDepth" }, // 1241324312
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::FuncInfo) < 2048);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::Class_MetaDataParams[] = {
+ { "IncludePath", "OculusXRFunctionLibrary.h" },
+ { "ModuleRelativePath", "Public/OculusXRFunctionLibrary.h" },
+ };
+#endif
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::ClassParams = {
+ &UOculusXRFunctionLibrary::StaticClass,
+ nullptr,
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ FuncInfo,
+ nullptr,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ UE_ARRAY_COUNT(FuncInfo),
+ 0,
+ 0,
+ 0x001000A0u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::Class_MetaDataParams)
+ };
+ UClass* Z_Construct_UClass_UOculusXRFunctionLibrary()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRFunctionLibrary.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRFunctionLibrary.OuterSingleton, Z_Construct_UClass_UOculusXRFunctionLibrary_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRFunctionLibrary.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UClass* StaticClass()
+ {
+ return UOculusXRFunctionLibrary::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRFunctionLibrary);
+ UOculusXRFunctionLibrary::~UOculusXRFunctionLibrary() {}
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_Statics
+ {
+ static const FClassRegisterCompiledInInfo ClassInfo[];
+ };
+ const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_Statics::ClassInfo[] = {
+ { Z_Construct_UClass_UOculusXRFunctionLibrary, UOculusXRFunctionLibrary::StaticClass, TEXT("UOculusXRFunctionLibrary"), &Z_Registration_Info_UClass_UOculusXRFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRFunctionLibrary), 3635872642U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_659696700(TEXT("/Script/OculusXRHMD"),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_Statics::ClassInfo),
+ nullptr, 0,
+ nullptr, 0);
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRFunctionLibrary.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRFunctionLibrary.generated.h
new file mode 100644
index 0000000..1083876
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRFunctionLibrary.generated.h
@@ -0,0 +1,138 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRFunctionLibrary.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+class UObject;
+class UTexture2D;
+enum class EControllerHand : uint8;
+enum class EOculusXRBoundaryType : uint8;
+enum class EOculusXRColorSpace : uint8;
+enum class EOculusXRControllerType : uint8;
+enum class EOculusXRDeviceType : uint8;
+enum class EOculusXREyeBufferSharpenType : uint8;
+enum class EOculusXRFoveatedRenderingLevel : uint8;
+enum class EOculusXRFoveatedRenderingMethod : uint8;
+enum class EOculusXROcclusionsMode : uint8;
+enum class EOculusXRProcessorPerformanceLevel : uint8;
+enum class EOculusXRTrackedDeviceType : uint8;
+struct FLinearColor;
+struct FOculusXRGuardianTestResult;
+struct FOculusXRHmdUserProfile;
+#ifdef OCULUSXRHMD_OculusXRFunctionLibrary_generated_h
+#error "OculusXRFunctionLibrary.generated.h already included, missing '#pragma once' in OculusXRFunctionLibrary.h"
+#endif
+#define OCULUSXRHMD_OculusXRFunctionLibrary_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_RPC_WRAPPERS \
+ \
+ DECLARE_FUNCTION(execSetGuardianVisibility); \
+ DECLARE_FUNCTION(execGetNodeGuardianIntersection); \
+ DECLARE_FUNCTION(execGetPointGuardianIntersection); \
+ DECLARE_FUNCTION(execGetPlayAreaTransform); \
+ DECLARE_FUNCTION(execGetGuardianDimensions); \
+ DECLARE_FUNCTION(execGetGuardianPoints); \
+ DECLARE_FUNCTION(execIsGuardianConfigured); \
+ DECLARE_FUNCTION(execIsGuardianDisplayed); \
+ DECLARE_FUNCTION(execIsPassthroughRecommended); \
+ DECLARE_FUNCTION(execSetEyeBufferSharpenType); \
+ DECLARE_FUNCTION(execSetXROcclusionsMode); \
+ DECLARE_FUNCTION(execSetEnvironmentDepthHandRemoval); \
+ DECLARE_FUNCTION(execIsEnvironmentDepthStarted); \
+ DECLARE_FUNCTION(execStopEnvironmentDepth); \
+ DECLARE_FUNCTION(execStartEnvironmentDepth); \
+ DECLARE_FUNCTION(execIsColorPassthroughSupported); \
+ DECLARE_FUNCTION(execIsPassthroughSupported); \
+ DECLARE_FUNCTION(execSetLocalDimmingOn); \
+ DECLARE_FUNCTION(execSetClientColorDesc); \
+ DECLARE_FUNCTION(execGetHmdColorDesc); \
+ DECLARE_FUNCTION(execGetSystemHmd3DofModeEnabled); \
+ DECLARE_FUNCTION(execSetColorScaleAndOffset); \
+ DECLARE_FUNCTION(execEnableOrientationTracking); \
+ DECLARE_FUNCTION(execEnablePositionTracking); \
+ DECLARE_FUNCTION(execSetDisplayFrequency); \
+ DECLARE_FUNCTION(execGetCurrentDisplayFrequency); \
+ DECLARE_FUNCTION(execGetAvailableDisplayFrequencies); \
+ DECLARE_FUNCTION(execGetControllerType); \
+ DECLARE_FUNCTION(execGetDeviceType); \
+ DECLARE_FUNCTION(execGetDeviceName); \
+ DECLARE_FUNCTION(execGetEyeTrackedFoveatedRenderingSupported); \
+ DECLARE_FUNCTION(execSetFoveatedRenderingLevel); \
+ DECLARE_FUNCTION(execGetFoveatedRenderingLevel); \
+ DECLARE_FUNCTION(execSetFoveatedRenderingMethod); \
+ DECLARE_FUNCTION(execGetFoveatedRenderingMethod); \
+ DECLARE_FUNCTION(execGetGPUFrameTime); \
+ DECLARE_FUNCTION(execGetGPUUtilization); \
+ DECLARE_FUNCTION(execHasSystemOverlayPresent); \
+ DECLARE_FUNCTION(execHasInputFocus); \
+ DECLARE_FUNCTION(execClearLoadingSplashScreens); \
+ DECLARE_FUNCTION(execAddLoadingSplashScreen); \
+ DECLARE_FUNCTION(execGetBaseRotationAndPositionOffset); \
+ DECLARE_FUNCTION(execSetBaseRotationAndPositionOffset); \
+ DECLARE_FUNCTION(execSetPositionScale3D); \
+ DECLARE_FUNCTION(execGetBaseRotationAndBaseOffsetInMeters); \
+ DECLARE_FUNCTION(execSetBaseRotationAndBaseOffsetInMeters); \
+ DECLARE_FUNCTION(execGetUserProfile); \
+ DECLARE_FUNCTION(execSetSuggestedCpuAndGpuPerformanceLevels); \
+ DECLARE_FUNCTION(execGetSuggestedCpuAndGpuPerformanceLevels); \
+ DECLARE_FUNCTION(execSetCPUAndGPULevels); \
+ DECLARE_FUNCTION(execIsDeviceTracked); \
+ DECLARE_FUNCTION(execGetRawSensorData); \
+ DECLARE_FUNCTION(execGetPose);
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_INCLASS \
+private: \
+ static void StaticRegisterNativesUOculusXRFunctionLibrary(); \
+ friend struct Z_Construct_UClass_UOculusXRFunctionLibrary_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OculusXRHMD"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRFunctionLibrary)
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_STANDARD_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRFunctionLibrary) \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRFunctionLibrary); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRFunctionLibrary); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRFunctionLibrary(UOculusXRFunctionLibrary&&); \
+ NO_API UOculusXRFunctionLibrary(const UOculusXRFunctionLibrary&); \
+public: \
+ NO_API virtual ~UOculusXRFunctionLibrary();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_17_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_GENERATED_BODY_LEGACY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_RPC_WRAPPERS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_INCLASS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h_20_STANDARD_CONSTRUCTORS \
+public: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRHMD_API UClass* StaticClass();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRFunctionLibrary_h
+
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMD.init.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMD.init.gen.cpp
new file mode 100644
index 0000000..d8b03b2
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMD.init.gen.cpp
@@ -0,0 +1,35 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRHMD_init() {}
+ OCULUSXRHMD_API UFunction* Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature();
+ OCULUSXRHMD_API UFunction* Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature();
+ static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_OculusXRHMD;
+ FORCENOINLINE UPackage* Z_Construct_UPackage__Script_OculusXRHMD()
+ {
+ if (!Z_Registration_Info_UPackage__Script_OculusXRHMD.OuterSingleton)
+ {
+ static UObject* (*const SingletonFuncArray[])() = {
+ (UObject* (*)())Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusDisplayRefreshRateChangedEventDelegate__DelegateSignature,
+ (UObject* (*)())Z_Construct_UDelegateFunction_UOculusXREventComponent_OculusEyeTrackingStateChangedEventDelegate__DelegateSignature,
+ };
+ static const UECodeGen_Private::FPackageParams PackageParams = {
+ "/Script/OculusXRHMD",
+ SingletonFuncArray,
+ UE_ARRAY_COUNT(SingletonFuncArray),
+ PKG_CompiledIn | 0x00000000,
+ 0x12B7DA30,
+ 0x79117031,
+ METADATA_PARAMS(0, nullptr)
+ };
+ UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_OculusXRHMD.OuterSingleton, PackageParams);
+ }
+ return Z_Registration_Info_UPackage__Script_OculusXRHMD.OuterSingleton;
+ }
+ static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_OculusXRHMD(Z_Construct_UPackage__Script_OculusXRHMD, TEXT("/Script/OculusXRHMD"), Z_Registration_Info_UPackage__Script_OculusXRHMD, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x12B7DA30, 0x79117031));
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDClasses.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDClasses.h
new file mode 100644
index 0000000..8295312
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDClasses.h
@@ -0,0 +1,10 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#pragma once
+
+
+
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDRuntimeSettings.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDRuntimeSettings.gen.cpp
new file mode 100644
index 0000000..a7288c2
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDRuntimeSettings.gen.cpp
@@ -0,0 +1,934 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "OculusXRHMD/Public/OculusXRHMDRuntimeSettings.h"
+#include "OculusXRHMD/Public/OculusXRHMDTypes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRHMDRuntimeSettings() {}
+// Cross Module References
+ COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFilePath();
+ OCULUSXRHMD_API UClass* Z_Construct_UClass_UOculusXRHMDRuntimeSettings();
+ OCULUSXRHMD_API UClass* Z_Construct_UClass_UOculusXRHMDRuntimeSettings_NoRegister();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EProcessorFavor();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType();
+ OCULUSXRHMD_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSplashDesc();
+ UPackage* Z_Construct_UPackage__Script_OculusXRHMD();
+// End Cross Module References
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRSupportedDevices;
+ static UEnum* EOculusXRSupportedDevices_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSupportedDevices.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRSupportedDevices.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRSupportedDevices"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSupportedDevices.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRSupportedDevices_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices_Statics::Enumerators[] = {
+ { "EOculusXRSupportedDevices::Quest2", (int64)EOculusXRSupportedDevices::Quest2 },
+ { "EOculusXRSupportedDevices::QuestPro", (int64)EOculusXRSupportedDevices::QuestPro },
+ { "EOculusXRSupportedDevices::Quest3", (int64)EOculusXRSupportedDevices::Quest3 },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices_Statics::Enum_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "Quest2.Comment", "/** 0 was the deprecated Meta Quest */" },
+ { "Quest2.DisplayName", "Meta Quest 2" },
+ { "Quest2.Name", "EOculusXRSupportedDevices::Quest2" },
+ { "Quest2.ToolTip", "0 was the deprecated Meta Quest" },
+ { "Quest3.DisplayName", "Meta Quest 3" },
+ { "Quest3.Name", "EOculusXRSupportedDevices::Quest3" },
+ { "QuestPro.DisplayName", "Meta Quest Pro" },
+ { "QuestPro.Name", "EOculusXRSupportedDevices::QuestPro" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRSupportedDevices",
+ "EOculusXRSupportedDevices",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRSupportedDevices.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRSupportedDevices.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRSupportedDevices.InnerSingleton;
+ }
+ void UOculusXRHMDRuntimeSettings::StaticRegisterNativesUOculusXRHMDRuntimeSettings()
+ {
+ }
+ IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UOculusXRHMDRuntimeSettings);
+ UClass* Z_Construct_UClass_UOculusXRHMDRuntimeSettings_NoRegister()
+ {
+ return UOculusXRHMDRuntimeSettings::StaticClass();
+ }
+ struct Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics
+ {
+ static UObject* (*const DependentSingletons[])();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FInt8PropertyParams NewProp_SystemSplashBackground_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_SystemSplashBackground_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_SystemSplashBackground;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bAutoEnabled_MetaData[];
+#endif
+ static void NewProp_bAutoEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoEnabled;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_SplashDescs_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_SplashDescs_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_SplashDescs;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_XrApi_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_XrApi_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_XrApi;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ColorSpace_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ColorSpace_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ColorSpace;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_ControllerPoseAlignment_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ControllerPoseAlignment_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ControllerPoseAlignment;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bSupportsDash_MetaData[];
+#endif
+ static void NewProp_bSupportsDash_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bSupportsDash;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bCompositesDepth_MetaData[];
+#endif
+ static void NewProp_bCompositesDepth_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bCompositesDepth;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bHQDistortion_MetaData[];
+#endif
+ static void NewProp_bHQDistortion_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bHQDistortion;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_MetaXRJsonPath_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_MetaXRJsonPath;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bDynamicResolution_MetaData[];
+#endif
+ static void NewProp_bDynamicResolution_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bDynamicResolution;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_PixelDensityMin_MetaData[];
+#endif
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_PixelDensityMin;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_PixelDensityMax_MetaData[];
+#endif
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_PixelDensityMax;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_CPULevel_MetaData[];
+#endif
+ static const UECodeGen_Private::FIntPropertyParams NewProp_CPULevel;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_GPULevel_MetaData[];
+#endif
+ static const UECodeGen_Private::FIntPropertyParams NewProp_GPULevel;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_SupportedDevices_Inner_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_SupportedDevices_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_SupportedDevices_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_SupportedDevices;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_SuggestedCpuPerfLevel_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_SuggestedCpuPerfLevel_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_SuggestedCpuPerfLevel;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_SuggestedGpuPerfLevel_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_SuggestedGpuPerfLevel_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_SuggestedGpuPerfLevel;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_FoveatedRenderingMethod_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_FoveatedRenderingMethod_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_FoveatedRenderingMethod;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_FoveatedRenderingLevel_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_FoveatedRenderingLevel_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_FoveatedRenderingLevel;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bDynamicFoveatedRendering_MetaData[];
+#endif
+ static void NewProp_bDynamicFoveatedRendering_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bDynamicFoveatedRendering;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bSupportEyeTrackedFoveatedRendering_MetaData[];
+#endif
+ static void NewProp_bSupportEyeTrackedFoveatedRendering_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bSupportEyeTrackedFoveatedRendering;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bCompositeDepthMobile_MetaData[];
+#endif
+ static void NewProp_bCompositeDepthMobile_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bCompositeDepthMobile;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bFocusAware_MetaData[];
+#endif
+ static void NewProp_bFocusAware_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bFocusAware;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bLateLatching_MetaData[];
+#endif
+ static void NewProp_bLateLatching_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bLateLatching;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bRequiresSystemKeyboard_MetaData[];
+#endif
+ static void NewProp_bRequiresSystemKeyboard_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bRequiresSystemKeyboard;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_HandTrackingSupport_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_HandTrackingSupport_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_HandTrackingSupport;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_HandTrackingFrequency_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_HandTrackingFrequency_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_HandTrackingFrequency;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_HandTrackingVersion_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_HandTrackingVersion_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_HandTrackingVersion;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bInsightPassthroughEnabled_MetaData[];
+#endif
+ static void NewProp_bInsightPassthroughEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bInsightPassthroughEnabled;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bAnchorSupportEnabled_MetaData[];
+#endif
+ static void NewProp_bAnchorSupportEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bAnchorSupportEnabled;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bAnchorSharingEnabled_MetaData[];
+#endif
+ static void NewProp_bAnchorSharingEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bAnchorSharingEnabled;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bSceneSupportEnabled_MetaData[];
+#endif
+ static void NewProp_bSceneSupportEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bSceneSupportEnabled;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bBodyTrackingEnabled_MetaData[];
+#endif
+ static void NewProp_bBodyTrackingEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bBodyTrackingEnabled;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bEyeTrackingEnabled_MetaData[];
+#endif
+ static void NewProp_bEyeTrackingEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bEyeTrackingEnabled;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bFaceTrackingEnabled_MetaData[];
+#endif
+ static void NewProp_bFaceTrackingEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bFaceTrackingEnabled;
+ static const UECodeGen_Private::FInt8PropertyParams NewProp_FaceTrackingDataSource_ElementProp_Underlying;
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_FaceTrackingDataSource_ElementProp;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_FaceTrackingDataSource_MetaData[];
+#endif
+ static const UECodeGen_Private::FSetPropertyParams NewProp_FaceTrackingDataSource;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bDeploySoToDevice_MetaData[];
+#endif
+ static void NewProp_bDeploySoToDevice_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bDeploySoToDevice;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bSupportExperimentalFeatures_MetaData[];
+#endif
+ static void NewProp_bSupportExperimentalFeatures_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bSupportExperimentalFeatures;
+ static const UECodeGen_Private::FInt8PropertyParams NewProp_ProcessorFavor_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ProcessorFavor_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_ProcessorFavor;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bTileTurnOffEnabled_MetaData[];
+#endif
+ static void NewProp_bTileTurnOffEnabled_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bTileTurnOffEnabled;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
+ static const UECodeGen_Private::FClassParams ClassParams;
+ };
+ UObject* (*const Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::DependentSingletons[])() = {
+ (UObject* (*)())Z_Construct_UClass_UObject,
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::DependentSingletons) < 16);
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::Class_MetaDataParams[] = {
+ { "Comment", "/**\n* Implements the settings for the OculusVR plugin.\n*/" },
+ { "IncludePath", "OculusXRHMDRuntimeSettings.h" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Implements the settings for the OculusVR plugin." },
+ };
+#endif
+ const UECodeGen_Private::FInt8PropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SystemSplashBackground_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SystemSplashBackground_MetaData[] = {
+ { "Category", "System SplashScreen" },
+ { "Comment", "/** Configure System Splash Screen background type. To configure Splash Image go to Project Settings > Platforms > Android > Launch Image. */" },
+ { "DisplayName", "System Splash Screen Background" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Configure System Splash Screen background type. To configure Splash Image go to Project Settings > Platforms > Android > Launch Image." },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SystemSplashBackground = { "SystemSplashBackground", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, SystemSplashBackground), Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SystemSplashBackground_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SystemSplashBackground_MetaData) }; // 4185478579
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAutoEnabled_MetaData[] = {
+ { "Category", "Engine SplashScreen" },
+ { "Comment", "/** Whether the Splash screen is enabled. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether the Splash screen is enabled." },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAutoEnabled_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bAutoEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAutoEnabled = { "bAutoEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAutoEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAutoEnabled_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAutoEnabled_MetaData) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SplashDescs_Inner = { "SplashDescs", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRSplashDesc, METADATA_PARAMS(0, nullptr) }; // 1279870425
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SplashDescs_MetaData[] = {
+ { "Category", "Engine SplashScreen" },
+ { "Comment", "/** An array of splash screen descriptors listing textures to show and their positions. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "An array of splash screen descriptors listing textures to show and their positions." },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SplashDescs = { "SplashDescs", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, SplashDescs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SplashDescs_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SplashDescs_MetaData) }; // 1279870425
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_XrApi_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_XrApi_MetaData[] = {
+ { "Category", "General" },
+ { "Comment", "/**\n\x09This selects the XR API that the engine will use. If unsure, OVRPlugin OpenXR is the recommended API.\n\x09The OpenXR plugin must also be enabled to use Native OpenXR.\n\x09*/" },
+ { "ConfigRestartRequired", "TRUE" },
+ { "DisplayName", "XR API" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "This selects the XR API that the engine will use. If unsure, OVRPlugin OpenXR is the recommended API.\nThe OpenXR plugin must also be enabled to use Native OpenXR." },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_XrApi = { "XrApi", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, XrApi), Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_XrApi_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_XrApi_MetaData) }; // 639612870
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ColorSpace_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ColorSpace_MetaData[] = {
+ { "Category", "General" },
+ { "Comment", "/** The target color space */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "The target color space" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ColorSpace = { "ColorSpace", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, ColorSpace), Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ColorSpace_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ColorSpace_MetaData) }; // 3733253032
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ControllerPoseAlignment_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ControllerPoseAlignment_MetaData[] = {
+ { "Category", "General" },
+ { "Comment", "/** Whether the controller hand poses align to the Meta XR pose definitions or the OpenXR pose definitions */" },
+ { "EditCondition", "XrApi != EOculusXRXrApi::NativeOpenXR" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether the controller hand poses align to the Meta XR pose definitions or the OpenXR pose definitions" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ControllerPoseAlignment = { "ControllerPoseAlignment", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, ControllerPoseAlignment), Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ControllerPoseAlignment_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ControllerPoseAlignment_MetaData) }; // 3515864375
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportsDash_MetaData[] = {
+ { "Category", "PC" },
+ { "Comment", "/** Whether Dash is supported by the app, which will keep the app in foreground when the User presses the oculus button (needs the app to handle input focus loss!) */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether Dash is supported by the app, which will keep the app in foreground when the User presses the oculus button (needs the app to handle input focus loss!)" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportsDash_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bSupportsDash = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportsDash = { "bSupportsDash", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportsDash_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportsDash_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportsDash_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositesDepth_MetaData[] = {
+ { "Category", "PC" },
+ { "Comment", "/** Whether the app's depth buffer is shared with the Rift Compositor, for layer (including Dash) compositing, PTW, and potentially more. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether the app's depth buffer is shared with the Rift Compositor, for layer (including Dash) compositing, PTW, and potentially more." },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositesDepth_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bCompositesDepth = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositesDepth = { "bCompositesDepth", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositesDepth_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositesDepth_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositesDepth_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bHQDistortion_MetaData[] = {
+ { "Category", "PC" },
+ { "Comment", "/** Computes mipmaps for the eye buffers every frame, for a higher quality distortion */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Computes mipmaps for the eye buffers every frame, for a higher quality distortion" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bHQDistortion_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bHQDistortion = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bHQDistortion = { "bHQDistortion", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bHQDistortion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bHQDistortion_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bHQDistortion_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_MetaXRJsonPath_MetaData[] = {
+ { "Category", "PC" },
+ { "Comment", "/**\n\x09Path to Meta XR Simulator JSON file (meta_openxr_simulator.json).\n\x09*/" },
+ { "DisplayName", "Meta XR Simulator JSON File." },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Path to Meta XR Simulator JSON file (meta_openxr_simulator.json)." },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_MetaXRJsonPath = { "MetaXRJsonPath", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, MetaXRJsonPath), Z_Construct_UScriptStruct_FFilePath, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_MetaXRJsonPath_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_MetaXRJsonPath_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicResolution_MetaData[] = {
+ { "Category", "Mobile|Dynamic Resolution" },
+ { "Comment", "/** Maximum allowed pixel density. */" },
+ { "DisplayName", "Enable Dynamic Resolution" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Maximum allowed pixel density." },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicResolution_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bDynamicResolution = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicResolution = { "bDynamicResolution", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicResolution_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicResolution_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicResolution_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMin_MetaData[] = {
+ { "Category", "Mobile|Dynamic Resolution" },
+ { "Comment", "/** Minimum allowed pixel density. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Minimum allowed pixel density." },
+ };
+#endif
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMin = { "PixelDensityMin", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, PixelDensityMin), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMin_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMin_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMax_MetaData[] = {
+ { "Category", "Mobile|Dynamic Resolution" },
+ { "Comment", "/** Maximum allowed pixel density. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Maximum allowed pixel density." },
+ };
+#endif
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMax = { "PixelDensityMax", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, PixelDensityMax), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMax_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMax_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_CPULevel_MetaData[] = {
+ { "Comment", "/** Default CPU level controlling CPU frequency on the mobile device */" },
+ { "DeprecatedProperty", "" },
+ { "DeprecationMessage", "Use Blueprint Function Get/SetSuggestedCpuAndGpuPerformanceLevels instead." },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Default CPU level controlling CPU frequency on the mobile device" },
+ };
+#endif
+ const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_CPULevel = { "CPULevel", nullptr, (EPropertyFlags)0x0010000020004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, CPULevel_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_CPULevel_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_CPULevel_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_GPULevel_MetaData[] = {
+ { "Comment", "/** Default GPU level controlling GPU frequency on the mobile device */" },
+ { "DeprecatedProperty", "" },
+ { "DeprecationMessage", "Use Blueprint Function Get/SetSuggestedCpuAndGpuPerformanceLevels instead." },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Default GPU level controlling GPU frequency on the mobile device" },
+ };
+#endif
+ const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_GPULevel = { "GPULevel", nullptr, (EPropertyFlags)0x0010000020004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, GPULevel_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_GPULevel_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_GPULevel_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SupportedDevices_Inner_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SupportedDevices_Inner = { "SupportedDevices", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_OculusXRHMD_EOculusXRSupportedDevices, METADATA_PARAMS(0, nullptr) }; // 3111328996
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SupportedDevices_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Select supported Meta Quest Devices */" },
+ { "DisplayName", "Supported Meta Quest devices" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Select supported Meta Quest Devices" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SupportedDevices = { "SupportedDevices", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, SupportedDevices), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SupportedDevices_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SupportedDevices_MetaData) }; // 3111328996
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedCpuPerfLevel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedCpuPerfLevel_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Suggested CPU perf level when application starts on Oculus Quest */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Suggested CPU perf level when application starts on Oculus Quest" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedCpuPerfLevel = { "SuggestedCpuPerfLevel", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, SuggestedCpuPerfLevel), Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedCpuPerfLevel_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedCpuPerfLevel_MetaData) }; // 542758215
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedGpuPerfLevel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedGpuPerfLevel_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Suggested GPU perf level when application starts on Oculus Quest */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Suggested GPU perf level when application starts on Oculus Quest" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedGpuPerfLevel = { "SuggestedGpuPerfLevel", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, SuggestedGpuPerfLevel), Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedGpuPerfLevel_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedGpuPerfLevel_MetaData) }; // 542758215
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingMethod_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingMethod_MetaData[] = {
+ { "Category", "Mobile|Foveated Rendering" },
+ { "Comment", "/** Foveated rendering method */" },
+ { "EditCondition", "XrApi == EOculusXRXrApi::OVRPluginOpenXR" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Foveated rendering method" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingMethod = { "FoveatedRenderingMethod", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, FoveatedRenderingMethod), Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingMethod_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingMethod_MetaData) }; // 3859704462
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingLevel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingLevel_MetaData[] = {
+ { "Category", "Mobile|Foveated Rendering" },
+ { "Comment", "/** Foveated rendering level */" },
+ { "EditCondition", "XrApi != EOculusXRXrApi::NativeOpenXR" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Foveated rendering level" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingLevel = { "FoveatedRenderingLevel", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, FoveatedRenderingLevel), Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingLevel_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingLevel_MetaData) }; // 3472220838
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicFoveatedRendering_MetaData[] = {
+ { "Category", "Mobile|Foveated Rendering" },
+ { "Comment", "/** Whether foveated rendering levels will change dynamically based on performance headroom or not (up to the set Foveation Level) */" },
+ { "EditCondition", "XrApi != EOculusXRXrApi::NativeOpenXR" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether foveated rendering levels will change dynamically based on performance headroom or not (up to the set Foveation Level)" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicFoveatedRendering_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bDynamicFoveatedRendering = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicFoveatedRendering = { "bDynamicFoveatedRendering", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicFoveatedRendering_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicFoveatedRendering_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicFoveatedRendering_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportEyeTrackedFoveatedRendering_MetaData[] = {
+ { "Category", "Mobile|Foveated Rendering" },
+ { "Comment", "/** Whether eye tracked foveated rendering can be used with the app. */" },
+ { "EditCondition", "XrApi == EOculusXRXrApi::OVRPluginOpenXR" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether eye tracked foveated rendering can be used with the app." },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportEyeTrackedFoveatedRendering_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bSupportEyeTrackedFoveatedRendering = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportEyeTrackedFoveatedRendering = { "bSupportEyeTrackedFoveatedRendering", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportEyeTrackedFoveatedRendering_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportEyeTrackedFoveatedRendering_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportEyeTrackedFoveatedRendering_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositeDepthMobile_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether the app's depth buffer is shared with the compositor to enable depth testing against other layers.\n\x09Mobile depth composition has performance overhead both on the engine (for resolving depth) and on the compositor (for depth testing against other layers) */" },
+ { "DisplayName", "Composite Depth" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether the app's depth buffer is shared with the compositor to enable depth testing against other layers.\n Mobile depth composition has performance overhead both on the engine (for resolving depth) and on the compositor (for depth testing against other layers)" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositeDepthMobile_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bCompositeDepthMobile = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositeDepthMobile = { "bCompositeDepthMobile", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositeDepthMobile_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositeDepthMobile_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositeDepthMobile_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFocusAware_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** If enabled the app will be focus aware. This will keep the app in foreground when the User presses the oculus button (needs the app to handle input focus loss!) */" },
+ { "EditCondition", "false" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "If enabled the app will be focus aware. This will keep the app in foreground when the User presses the oculus button (needs the app to handle input focus loss!)" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFocusAware_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bFocusAware = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFocusAware = { "bFocusAware", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFocusAware_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFocusAware_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFocusAware_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bLateLatching_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** [Experimental]Enable Late latching for reducing HMD and controller latency, improve tracking prediction quality, multiview and vulkan must be enabled for this feature. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "[Experimental]Enable Late latching for reducing HMD and controller latency, improve tracking prediction quality, multiview and vulkan must be enabled for this feature." },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bLateLatching_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bLateLatching = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bLateLatching = { "bLateLatching", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bLateLatching_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bLateLatching_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bLateLatching_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bRequiresSystemKeyboard_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** If enabled the app will use the Oculus system keyboard for input fields. This requires that the app be focus aware. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "If enabled the app will use the Oculus system keyboard for input fields. This requires that the app be focus aware." },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bRequiresSystemKeyboard_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bRequiresSystemKeyboard = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bRequiresSystemKeyboard = { "bRequiresSystemKeyboard", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bRequiresSystemKeyboard_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bRequiresSystemKeyboard_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bRequiresSystemKeyboard_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingSupport_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingSupport_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether controllers and/or hands can be used with the app */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether controllers and/or hands can be used with the app" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingSupport = { "HandTrackingSupport", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, HandTrackingSupport), Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingSupport_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingSupport_MetaData) }; // 1961653055
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingFrequency_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingFrequency_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Note that a higher tracking frequency will reserve some performance headroom from the application's budget. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Note that a higher tracking frequency will reserve some performance headroom from the application's budget." },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingFrequency = { "HandTrackingFrequency", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, HandTrackingFrequency), Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingFrequency_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingFrequency_MetaData) }; // 104216032
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingVersion_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingVersion_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** The version of hand tracking algorithm */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "The version of hand tracking algorithm" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingVersion = { "HandTrackingVersion", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, HandTrackingVersion), Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingVersion_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingVersion_MetaData) }; // 293394772
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bInsightPassthroughEnabled_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether passthrough functionality can be used with the app */" },
+ { "DisplayName", "Passthrough Enabled" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether passthrough functionality can be used with the app" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bInsightPassthroughEnabled_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bInsightPassthroughEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bInsightPassthroughEnabled = { "bInsightPassthroughEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bInsightPassthroughEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bInsightPassthroughEnabled_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bInsightPassthroughEnabled_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSupportEnabled_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether Spatial Anchors can be used with the app */" },
+ { "DisplayName", "Anchor Support" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether Spatial Anchors can be used with the app" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSupportEnabled_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bAnchorSupportEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSupportEnabled = { "bAnchorSupportEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSupportEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSupportEnabled_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSupportEnabled_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSharingEnabled_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether Spatial Anchor Sharing can be used with the app */" },
+ { "DisplayName", "Anchor Sharing" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether Spatial Anchor Sharing can be used with the app" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSharingEnabled_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bAnchorSharingEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSharingEnabled = { "bAnchorSharingEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSharingEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSharingEnabled_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSharingEnabled_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSceneSupportEnabled_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether Scene can be used with the app */" },
+ { "DisplayName", "Scene Support" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether Scene can be used with the app" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSceneSupportEnabled_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bSceneSupportEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSceneSupportEnabled = { "bSceneSupportEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSceneSupportEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSceneSupportEnabled_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSceneSupportEnabled_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bBodyTrackingEnabled_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether body tracking functionality can be used with the app */" },
+ { "DisplayName", "Body Tracking Enabled" },
+ { "EditCondition", "XrApi == EOculusXRXrApi::OVRPluginOpenXR" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether body tracking functionality can be used with the app" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bBodyTrackingEnabled_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bBodyTrackingEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bBodyTrackingEnabled = { "bBodyTrackingEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bBodyTrackingEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bBodyTrackingEnabled_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bBodyTrackingEnabled_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bEyeTrackingEnabled_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether eye tracking functionality can be used with the app */" },
+ { "DisplayName", "Eye Tracking Enabled" },
+ { "EditCondition", "XrApi == EOculusXRXrApi::OVRPluginOpenXR" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether eye tracking functionality can be used with the app" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bEyeTrackingEnabled_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bEyeTrackingEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bEyeTrackingEnabled = { "bEyeTrackingEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bEyeTrackingEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bEyeTrackingEnabled_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bEyeTrackingEnabled_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFaceTrackingEnabled_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether face tracking functionality can be used with the app */" },
+ { "DisplayName", "Face Tracking Enabled" },
+ { "EditCondition", "XrApi == EOculusXRXrApi::OVRPluginOpenXR" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether face tracking functionality can be used with the app" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFaceTrackingEnabled_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bFaceTrackingEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFaceTrackingEnabled = { "bFaceTrackingEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFaceTrackingEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFaceTrackingEnabled_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFaceTrackingEnabled_MetaData) };
+ const UECodeGen_Private::FInt8PropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FaceTrackingDataSource_ElementProp_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FaceTrackingDataSource_ElementProp = { "FaceTrackingDataSource", nullptr, (EPropertyFlags)0x0000000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig, METADATA_PARAMS(0, nullptr) }; // 1820251538
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FaceTrackingDataSource_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Select preffered Face Tracking data sources */" },
+ { "DisplayName", "Face Tracking Source" },
+ { "EditCondition", "XrApi == EOculusXRXrApi::OVRPluginOpenXR" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Select preffered Face Tracking data sources" },
+ };
+#endif
+ const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FaceTrackingDataSource = { "FaceTrackingDataSource", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, FaceTrackingDataSource), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FaceTrackingDataSource_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FaceTrackingDataSource_MetaData) }; // 1820251538
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDeploySoToDevice_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** On supported Oculus mobile platforms, copy compiled .so directly to device. Allows updating compiled code without rebuilding and installing an APK. */" },
+ { "DisplayName", "Deploy compiled .so directly to device" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "On supported Oculus mobile platforms, copy compiled .so directly to device. Allows updating compiled code without rebuilding and installing an APK." },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDeploySoToDevice_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bDeploySoToDevice = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDeploySoToDevice = { "bDeploySoToDevice", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDeploySoToDevice_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDeploySoToDevice_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDeploySoToDevice_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportExperimentalFeatures_MetaData[] = {
+ { "Category", "Experimental" },
+ { "Comment", "/** Whether experimental features listed below can be used with the app. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether experimental features listed below can be used with the app." },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportExperimentalFeatures_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bSupportExperimentalFeatures = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportExperimentalFeatures = { "bSupportExperimentalFeatures", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportExperimentalFeatures_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportExperimentalFeatures_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportExperimentalFeatures_MetaData) };
+ const UECodeGen_Private::FInt8PropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ProcessorFavor_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ProcessorFavor_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** If selected, will increase the frequency of one processor at the expense of decreasing the frequency of the other on supported devices. */" },
+ { "DisplayName", "Processor Favor" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "If selected, will increase the frequency of one processor at the expense of decreasing the frequency of the other on supported devices." },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ProcessorFavor = { "ProcessorFavor", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOculusXRHMDRuntimeSettings, ProcessorFavor), Z_Construct_UEnum_OculusXRHMD_EProcessorFavor, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ProcessorFavor_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ProcessorFavor_MetaData) }; // 2300531910
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bTileTurnOffEnabled_MetaData[] = {
+ { "Category", "Mobile" },
+ { "Comment", "/** Whether Tile Turn Off is enabled in app */" },
+ { "DisplayName", "Tile Turn Off" },
+ { "EditCondition", "false" },
+ { "ModuleRelativePath", "Public/OculusXRHMDRuntimeSettings.h" },
+ { "ToolTip", "Whether Tile Turn Off is enabled in app" },
+ };
+#endif
+ void Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bTileTurnOffEnabled_SetBit(void* Obj)
+ {
+ ((UOculusXRHMDRuntimeSettings*)Obj)->bTileTurnOffEnabled = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bTileTurnOffEnabled = { "bTileTurnOffEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOculusXRHMDRuntimeSettings), &Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bTileTurnOffEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bTileTurnOffEnabled_MetaData), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bTileTurnOffEnabled_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SystemSplashBackground_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SystemSplashBackground,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAutoEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SplashDescs_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SplashDescs,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_XrApi_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_XrApi,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ColorSpace_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ColorSpace,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ControllerPoseAlignment_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ControllerPoseAlignment,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportsDash,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositesDepth,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bHQDistortion,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_MetaXRJsonPath,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicResolution,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMin,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_PixelDensityMax,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_CPULevel,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_GPULevel,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SupportedDevices_Inner_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SupportedDevices_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SupportedDevices,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedCpuPerfLevel_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedCpuPerfLevel,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedGpuPerfLevel_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_SuggestedGpuPerfLevel,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingMethod_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingMethod,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingLevel_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FoveatedRenderingLevel,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDynamicFoveatedRendering,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportEyeTrackedFoveatedRendering,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bCompositeDepthMobile,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFocusAware,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bLateLatching,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bRequiresSystemKeyboard,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingSupport_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingSupport,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingFrequency_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingFrequency,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingVersion_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_HandTrackingVersion,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bInsightPassthroughEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSupportEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bAnchorSharingEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSceneSupportEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bBodyTrackingEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bEyeTrackingEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bFaceTrackingEnabled,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FaceTrackingDataSource_ElementProp_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FaceTrackingDataSource_ElementProp,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_FaceTrackingDataSource,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bDeploySoToDevice,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bSupportExperimentalFeatures,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ProcessorFavor_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_ProcessorFavor,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::NewProp_bTileTurnOffEnabled,
+ };
+ const FCppClassTypeInfoStatic Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::StaticCppClassTypeInfo = {
+ TCppClassTypeTraits::IsAbstract,
+ };
+ const UECodeGen_Private::FClassParams Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::ClassParams = {
+ &UOculusXRHMDRuntimeSettings::StaticClass,
+ "Engine",
+ &StaticCppClassTypeInfo,
+ DependentSingletons,
+ nullptr,
+ Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::PropPointers,
+ nullptr,
+ UE_ARRAY_COUNT(DependentSingletons),
+ 0,
+ UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::PropPointers),
+ 0,
+ 0x001000A6u,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::Class_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::PropPointers) < 2048);
+ UClass* Z_Construct_UClass_UOculusXRHMDRuntimeSettings()
+ {
+ if (!Z_Registration_Info_UClass_UOculusXRHMDRuntimeSettings.OuterSingleton)
+ {
+ UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOculusXRHMDRuntimeSettings.OuterSingleton, Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics::ClassParams);
+ }
+ return Z_Registration_Info_UClass_UOculusXRHMDRuntimeSettings.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UClass* StaticClass()
+ {
+ return UOculusXRHMDRuntimeSettings::StaticClass();
+ }
+ DEFINE_VTABLE_PTR_HELPER_CTOR(UOculusXRHMDRuntimeSettings);
+ UOculusXRHMDRuntimeSettings::~UOculusXRHMDRuntimeSettings() {}
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_Statics
+ {
+ static const FEnumRegisterCompiledInInfo EnumInfo[];
+ static const FClassRegisterCompiledInInfo ClassInfo[];
+ };
+ const FEnumRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_Statics::EnumInfo[] = {
+ { EOculusXRSupportedDevices_StaticEnum, TEXT("EOculusXRSupportedDevices"), &Z_Registration_Info_UEnum_EOculusXRSupportedDevices, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3111328996U) },
+ };
+ const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_Statics::ClassInfo[] = {
+ { Z_Construct_UClass_UOculusXRHMDRuntimeSettings, UOculusXRHMDRuntimeSettings::StaticClass, TEXT("UOculusXRHMDRuntimeSettings"), &Z_Registration_Info_UClass_UOculusXRHMDRuntimeSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOculusXRHMDRuntimeSettings), 3534693257U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_24027552(TEXT("/Script/OculusXRHMD"),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_Statics::ClassInfo),
+ nullptr, 0,
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_Statics::EnumInfo));
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDRuntimeSettings.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDRuntimeSettings.generated.h
new file mode 100644
index 0000000..cd49db7
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDRuntimeSettings.generated.h
@@ -0,0 +1,77 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRHMDRuntimeSettings.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+#ifdef OCULUSXRHMD_OculusXRHMDRuntimeSettings_generated_h
+#error "OculusXRHMDRuntimeSettings.generated.h already included, missing '#pragma once' in OculusXRHMDRuntimeSettings.h"
+#endif
+#define OCULUSXRHMD_OculusXRHMDRuntimeSettings_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_SPARSE_DATA
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_RPC_WRAPPERS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_ACCESSORS
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_INCLASS \
+private: \
+ static void StaticRegisterNativesUOculusXRHMDRuntimeSettings(); \
+ friend struct Z_Construct_UClass_UOculusXRHMDRuntimeSettings_Statics; \
+public: \
+ DECLARE_CLASS(UOculusXRHMDRuntimeSettings, UObject, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/OculusXRHMD"), NO_API) \
+ DECLARE_SERIALIZER(UOculusXRHMDRuntimeSettings) \
+ static const TCHAR* StaticConfigName() {return TEXT("Engine");} \
+
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_STANDARD_CONSTRUCTORS \
+ /** Standard constructor, called after all reflected properties have been initialized */ \
+ NO_API UOculusXRHMDRuntimeSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
+ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOculusXRHMDRuntimeSettings) \
+ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOculusXRHMDRuntimeSettings); \
+ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOculusXRHMDRuntimeSettings); \
+private: \
+ /** Private move- and copy-constructors, should never be used */ \
+ NO_API UOculusXRHMDRuntimeSettings(UOculusXRHMDRuntimeSettings&&); \
+ NO_API UOculusXRHMDRuntimeSettings(const UOculusXRHMDRuntimeSettings&); \
+public: \
+ NO_API virtual ~UOculusXRHMDRuntimeSettings();
+
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_24_PROLOG
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_GENERATED_BODY_LEGACY \
+PRAGMA_DISABLE_DEPRECATION_WARNINGS \
+public: \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_SPARSE_DATA \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_RPC_WRAPPERS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_ACCESSORS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_INCLASS \
+ FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h_27_STANDARD_CONSTRUCTORS \
+public: \
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
+
+
+template<> OCULUSXRHMD_API UClass* StaticClass();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDRuntimeSettings_h
+
+
+#define FOREACH_ENUM_EOCULUSXRSUPPORTEDDEVICES(op) \
+ op(EOculusXRSupportedDevices::Quest2) \
+ op(EOculusXRSupportedDevices::QuestPro) \
+ op(EOculusXRSupportedDevices::Quest3)
+
+enum class EOculusXRSupportedDevices : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDTypes.gen.cpp b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDTypes.gen.cpp
new file mode 100644
index 0000000..103a56a
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDTypes.gen.cpp
@@ -0,0 +1,1829 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+#include "UObject/GeneratedCppIncludes.h"
+#include "OculusXRHMD/Public/OculusXRHMDTypes.h"
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+void EmptyLinkFunctionForGeneratedCodeOculusXRHMDTypes() {}
+// Cross Module References
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FQuat();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
+ COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_EProcessorFavor();
+ OCULUSXRHMD_API UEnum* Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType();
+ OCULUSXRHMD_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRGuardianTestResult();
+ OCULUSXRHMD_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRHmdUserProfile();
+ OCULUSXRHMD_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField();
+ OCULUSXRHMD_API UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSplashDesc();
+ UPackage* Z_Construct_UPackage__Script_OculusXRHMD();
+// End Cross Module References
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRTrackedDeviceType;
+ static UEnum* EOculusXRTrackedDeviceType_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRTrackedDeviceType.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRTrackedDeviceType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRTrackedDeviceType"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRTrackedDeviceType.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRTrackedDeviceType_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType_Statics::Enumerators[] = {
+ { "EOculusXRTrackedDeviceType::None", (int64)EOculusXRTrackedDeviceType::None },
+ { "EOculusXRTrackedDeviceType::HMD", (int64)EOculusXRTrackedDeviceType::HMD },
+ { "EOculusXRTrackedDeviceType::LTouch", (int64)EOculusXRTrackedDeviceType::LTouch },
+ { "EOculusXRTrackedDeviceType::RTouch", (int64)EOculusXRTrackedDeviceType::RTouch },
+ { "EOculusXRTrackedDeviceType::Touch", (int64)EOculusXRTrackedDeviceType::Touch },
+ { "EOculusXRTrackedDeviceType::DeviceObjectZero", (int64)EOculusXRTrackedDeviceType::DeviceObjectZero },
+ { "EOculusXRTrackedDeviceType::All", (int64)EOculusXRTrackedDeviceType::All },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType_Statics::Enum_MetaDataParams[] = {
+ { "All.DisplayName", "All Devices" },
+ { "All.Name", "EOculusXRTrackedDeviceType::All" },
+ { "BlueprintType", "true" },
+ { "Comment", "/* Tracked device types corresponding to ovrTrackedDeviceType enum*/" },
+ { "DeviceObjectZero.DisplayName", "DeviceObject Zero" },
+ { "DeviceObjectZero.Name", "EOculusXRTrackedDeviceType::DeviceObjectZero" },
+ { "HMD.DisplayName", "HMD" },
+ { "HMD.Name", "EOculusXRTrackedDeviceType::HMD" },
+ { "LTouch.DisplayName", "Left Hand" },
+ { "LTouch.Name", "EOculusXRTrackedDeviceType::LTouch" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "None.DisplayName", "No Devices" },
+ { "None.Name", "EOculusXRTrackedDeviceType::None" },
+ { "RTouch.DisplayName", "Right Hand" },
+ { "RTouch.Name", "EOculusXRTrackedDeviceType::RTouch" },
+ { "ToolTip", "Tracked device types corresponding to ovrTrackedDeviceType enum" },
+ { "Touch.DisplayName", "All Hands" },
+ { "Touch.Name", "EOculusXRTrackedDeviceType::Touch" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRTrackedDeviceType",
+ "EOculusXRTrackedDeviceType",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRTrackedDeviceType.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRTrackedDeviceType.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRTrackedDeviceType.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfileField;
+class UScriptStruct* FOculusXRHmdUserProfileField::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfileField.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfileField.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("OculusXRHmdUserProfileField"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfileField.OuterSingleton;
+}
+template<> OCULUSXRHMD_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRHmdUserProfileField::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_FieldName_MetaData[];
+#endif
+ static const UECodeGen_Private::FStrPropertyParams NewProp_FieldName;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_FieldValue_MetaData[];
+#endif
+ static const UECodeGen_Private::FStrPropertyParams NewProp_FieldValue;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "DisplayName", "HMD User Profile Data Field" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldName_MetaData[] = {
+ { "Category", "Input|HeadMountedDisplay" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldName = { "FieldName", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRHmdUserProfileField, FieldName), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldName_MetaData), Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldName_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldValue_MetaData[] = {
+ { "Category", "Input|HeadMountedDisplay" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldValue = { "FieldValue", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRHmdUserProfileField, FieldValue), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldValue_MetaData), Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldValue_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldName,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewProp_FieldValue,
+ };
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ &NewStructOps,
+ "OculusXRHmdUserProfileField",
+ Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::PropPointers,
+ UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::PropPointers),
+ sizeof(FOculusXRHmdUserProfileField),
+ alignof(FOculusXRHmdUserProfileField),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000001),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::Struct_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::PropPointers) < 2048);
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfileField.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfileField.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfileField.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfile;
+class UScriptStruct* FOculusXRHmdUserProfile::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfile.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfile.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("OculusXRHmdUserProfile"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfile.OuterSingleton;
+}
+template<> OCULUSXRHMD_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRHmdUserProfile::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
+#endif
+ static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_Gender_MetaData[];
+#endif
+ static const UECodeGen_Private::FStrPropertyParams NewProp_Gender;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_PlayerHeight_MetaData[];
+#endif
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_PlayerHeight;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_EyeHeight_MetaData[];
+#endif
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_EyeHeight;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_IPD_MetaData[];
+#endif
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_IPD;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_NeckToEyeDistance_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_NeckToEyeDistance;
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ExtraFields_Inner;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ExtraFields_MetaData[];
+#endif
+ static const UECodeGen_Private::FArrayPropertyParams NewProp_ExtraFields;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "DisplayName", "HMD User Profile Data" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Name_MetaData[] = {
+ { "Category", "Input|HeadMountedDisplay" },
+ { "Comment", "/** Name of the user's profile. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Name of the user's profile." },
+ };
+#endif
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRHmdUserProfile, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Name_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Gender_MetaData[] = {
+ { "Category", "Input|HeadMountedDisplay" },
+ { "Comment", "/** Gender of the user (\"male\", \"female\", etc). */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Gender of the user (\"male\", \"female\", etc)." },
+ };
+#endif
+ const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Gender = { "Gender", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRHmdUserProfile, Gender), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Gender_MetaData), Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Gender_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_PlayerHeight_MetaData[] = {
+ { "Category", "Input|HeadMountedDisplay" },
+ { "Comment", "/** Height of the player, in meters */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Height of the player, in meters" },
+ };
+#endif
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_PlayerHeight = { "PlayerHeight", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRHmdUserProfile, PlayerHeight), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_PlayerHeight_MetaData), Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_PlayerHeight_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_EyeHeight_MetaData[] = {
+ { "Category", "Input|HeadMountedDisplay" },
+ { "Comment", "/** Height of the player, in meters */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Height of the player, in meters" },
+ };
+#endif
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_EyeHeight = { "EyeHeight", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRHmdUserProfile, EyeHeight), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_EyeHeight_MetaData), Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_EyeHeight_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_IPD_MetaData[] = {
+ { "Category", "Input|HeadMountedDisplay" },
+ { "Comment", "/** Interpupillary distance of the player, in meters */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Interpupillary distance of the player, in meters" },
+ };
+#endif
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_IPD = { "IPD", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRHmdUserProfile, IPD), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_IPD_MetaData), Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_IPD_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_NeckToEyeDistance_MetaData[] = {
+ { "Category", "Input|HeadMountedDisplay" },
+ { "Comment", "/** Neck-to-eye distance, in meters. X - horizontal, Y - vertical. */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Neck-to-eye distance, in meters. X - horizontal, Y - vertical." },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_NeckToEyeDistance = { "NeckToEyeDistance", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRHmdUserProfile, NeckToEyeDistance), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_NeckToEyeDistance_MetaData), Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_NeckToEyeDistance_MetaData) };
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_ExtraFields_Inner = { "ExtraFields", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField, METADATA_PARAMS(0, nullptr) }; // 785545490
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_ExtraFields_MetaData[] = {
+ { "Category", "Input|HeadMountedDisplay" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_ExtraFields = { "ExtraFields", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRHmdUserProfile, ExtraFields), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_ExtraFields_MetaData), Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_ExtraFields_MetaData) }; // 785545490
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Name,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_Gender,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_PlayerHeight,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_EyeHeight,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_IPD,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_NeckToEyeDistance,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_ExtraFields_Inner,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewProp_ExtraFields,
+ };
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ &NewStructOps,
+ "OculusXRHmdUserProfile",
+ Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::PropPointers,
+ UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::PropPointers),
+ sizeof(FOculusXRHmdUserProfile),
+ alignof(FOculusXRHmdUserProfile),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000001),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::Struct_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::PropPointers) < 2048);
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRHmdUserProfile()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfile.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfile.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfile.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingMethod;
+ static UEnum* EOculusXRFoveatedRenderingMethod_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingMethod.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingMethod.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRFoveatedRenderingMethod"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingMethod.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRFoveatedRenderingMethod_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod_Statics::Enumerators[] = {
+ { "EOculusXRFoveatedRenderingMethod::FixedFoveatedRendering", (int64)EOculusXRFoveatedRenderingMethod::FixedFoveatedRendering },
+ { "EOculusXRFoveatedRenderingMethod::EyeTrackedFoveatedRendering", (int64)EOculusXRFoveatedRenderingMethod::EyeTrackedFoveatedRendering },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "EyeTrackedFoveatedRendering.Name", "EOculusXRFoveatedRenderingMethod::EyeTrackedFoveatedRendering" },
+ { "FixedFoveatedRendering.Name", "EOculusXRFoveatedRenderingMethod::FixedFoveatedRendering" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRFoveatedRenderingMethod",
+ "EOculusXRFoveatedRenderingMethod",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingMethod.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingMethod.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingMethod_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingMethod.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingLevel;
+ static UEnum* EOculusXRFoveatedRenderingLevel_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingLevel.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingLevel.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRFoveatedRenderingLevel"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingLevel.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRFoveatedRenderingLevel_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel_Statics::Enumerators[] = {
+ { "EOculusXRFoveatedRenderingLevel::Off", (int64)EOculusXRFoveatedRenderingLevel::Off },
+ { "EOculusXRFoveatedRenderingLevel::Low", (int64)EOculusXRFoveatedRenderingLevel::Low },
+ { "EOculusXRFoveatedRenderingLevel::Medium", (int64)EOculusXRFoveatedRenderingLevel::Medium },
+ { "EOculusXRFoveatedRenderingLevel::High", (int64)EOculusXRFoveatedRenderingLevel::High },
+ { "EOculusXRFoveatedRenderingLevel::HighTop", (int64)EOculusXRFoveatedRenderingLevel::HighTop },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "High.Name", "EOculusXRFoveatedRenderingLevel::High" },
+ { "HighTop.Comment", "// High foveation setting with more detail toward the bottom of the view and more foveation near the top\n" },
+ { "HighTop.Name", "EOculusXRFoveatedRenderingLevel::HighTop" },
+ { "HighTop.ToolTip", "High foveation setting with more detail toward the bottom of the view and more foveation near the top" },
+ { "Low.Name", "EOculusXRFoveatedRenderingLevel::Low" },
+ { "Medium.Name", "EOculusXRFoveatedRenderingLevel::Medium" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "Off.Name", "EOculusXRFoveatedRenderingLevel::Off" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRFoveatedRenderingLevel",
+ "EOculusXRFoveatedRenderingLevel",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingLevel.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingLevel.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRFoveatedRenderingLevel_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingLevel.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRBoundaryType;
+ static UEnum* EOculusXRBoundaryType_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRBoundaryType.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRBoundaryType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRBoundaryType"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRBoundaryType.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRBoundaryType_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType_Statics::Enumerators[] = {
+ { "EOculusXRBoundaryType::Boundary_Outer", (int64)EOculusXRBoundaryType::Boundary_Outer },
+ { "EOculusXRBoundaryType::Boundary_PlayArea", (int64)EOculusXRBoundaryType::Boundary_PlayArea },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Boundary_Outer.DisplayName", "Outer Boundary" },
+ { "Boundary_Outer.Name", "EOculusXRBoundaryType::Boundary_Outer" },
+ { "Boundary_PlayArea.DisplayName", "Play Area" },
+ { "Boundary_PlayArea.Name", "EOculusXRBoundaryType::Boundary_PlayArea" },
+ { "Comment", "/* Guardian boundary types*/" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Guardian boundary types" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRBoundaryType",
+ "EOculusXRBoundaryType",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRBoundaryType.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRBoundaryType.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRBoundaryType_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRBoundaryType.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRColorSpace;
+ static UEnum* EOculusXRColorSpace_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRColorSpace.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRColorSpace.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRColorSpace"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRColorSpace.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRColorSpace_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace_Statics::Enumerators[] = {
+ { "EOculusXRColorSpace::Unknown", (int64)EOculusXRColorSpace::Unknown },
+ { "EOculusXRColorSpace::Unmanaged", (int64)EOculusXRColorSpace::Unmanaged },
+ { "EOculusXRColorSpace::Rec_2020", (int64)EOculusXRColorSpace::Rec_2020 },
+ { "EOculusXRColorSpace::Rec_709", (int64)EOculusXRColorSpace::Rec_709 },
+ { "EOculusXRColorSpace::Rift_CV1", (int64)EOculusXRColorSpace::Rift_CV1 },
+ { "EOculusXRColorSpace::Rift_S", (int64)EOculusXRColorSpace::Rift_S },
+ { "EOculusXRColorSpace::Quest", (int64)EOculusXRColorSpace::Quest },
+ { "EOculusXRColorSpace::P3", (int64)EOculusXRColorSpace::P3 },
+ { "EOculusXRColorSpace::Adobe_RGB", (int64)EOculusXRColorSpace::Adobe_RGB },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace_Statics::Enum_MetaDataParams[] = {
+ { "Adobe_RGB.Comment", "/// Similar to sRGB but with deeper greens using D65 white point\n" },
+ { "Adobe_RGB.Name", "EOculusXRColorSpace::Adobe_RGB" },
+ { "Adobe_RGB.ToolTip", "Similar to sRGB but with deeper greens using D65 white point" },
+ { "BlueprintType", "true" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "P3.Comment", "/// DCI-P3 color space. See documentation for more details\n" },
+ { "P3.DisplayName", "P3 (Recommended)" },
+ { "P3.Name", "EOculusXRColorSpace::P3" },
+ { "P3.ToolTip", "DCI-P3 color space. See documentation for more details" },
+ { "Quest.Comment", "/// Oculus Quest's native color space is slightly different than Rift CV1\n" },
+ { "Quest.DisplayName", "Quest 1" },
+ { "Quest.Name", "EOculusXRColorSpace::Quest" },
+ { "Quest.ToolTip", "Oculus Quest's native color space is slightly different than Rift CV1" },
+ { "Rec_2020.Comment", "/// Color space for standardized color across all Oculus HMDs with D65 white point\n" },
+ { "Rec_2020.Name", "EOculusXRColorSpace::Rec_2020" },
+ { "Rec_2020.ToolTip", "Color space for standardized color across all Oculus HMDs with D65 white point" },
+ { "Rec_709.Comment", "/// Rec. 709 is used on Oculus Go and shares the same primary color coordinates as sRGB\n" },
+ { "Rec_709.Name", "EOculusXRColorSpace::Rec_709" },
+ { "Rec_709.ToolTip", "Rec. 709 is used on Oculus Go and shares the same primary color coordinates as sRGB" },
+ { "Rift_CV1.Comment", "/// Oculus Rift CV1 uses a unique color space, see documentation for more info\n" },
+ { "Rift_CV1.DisplayName", "Rift CV1" },
+ { "Rift_CV1.Name", "EOculusXRColorSpace::Rift_CV1" },
+ { "Rift_CV1.ToolTip", "Oculus Rift CV1 uses a unique color space, see documentation for more info" },
+ { "Rift_S.Comment", "/// Oculus Rift S uses a unique color space, see documentation for more info\n" },
+ { "Rift_S.Name", "EOculusXRColorSpace::Rift_S" },
+ { "Rift_S.ToolTip", "Oculus Rift S uses a unique color space, see documentation for more info" },
+ { "Unknown.Comment", "/// The default value from GetHmdColorSpace until SetClientColorDesc is called. Only valid on PC, and will be remapped to Quest on Mobile\n" },
+ { "Unknown.Name", "EOculusXRColorSpace::Unknown" },
+ { "Unknown.ToolTip", "The default value from GetHmdColorSpace until SetClientColorDesc is called. Only valid on PC, and will be remapped to Quest on Mobile" },
+ { "Unmanaged.Comment", "/// No color correction, not recommended for production use. See documentation for more info\n" },
+ { "Unmanaged.Name", "EOculusXRColorSpace::Unmanaged" },
+ { "Unmanaged.ToolTip", "No color correction, not recommended for production use. See documentation for more info" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRColorSpace",
+ "EOculusXRColorSpace",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRColorSpace.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRColorSpace.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRColorSpace_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRColorSpace.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRHandTrackingSupport;
+ static UEnum* EOculusXRHandTrackingSupport_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHandTrackingSupport.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRHandTrackingSupport.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRHandTrackingSupport"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHandTrackingSupport.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRHandTrackingSupport_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport_Statics::Enumerators[] = {
+ { "EOculusXRHandTrackingSupport::ControllersOnly", (int64)EOculusXRHandTrackingSupport::ControllersOnly },
+ { "EOculusXRHandTrackingSupport::ControllersAndHands", (int64)EOculusXRHandTrackingSupport::ControllersAndHands },
+ { "EOculusXRHandTrackingSupport::HandsOnly", (int64)EOculusXRHandTrackingSupport::HandsOnly },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Comment", "/*\n* Hand tracking settings. Please check https://developer.oculus.com/documentation/unreal/unreal-hand-tracking/\n* for detailed information.\n*/" },
+ { "ControllersAndHands.Name", "EOculusXRHandTrackingSupport::ControllersAndHands" },
+ { "ControllersOnly.Name", "EOculusXRHandTrackingSupport::ControllersOnly" },
+ { "HandsOnly.Name", "EOculusXRHandTrackingSupport::HandsOnly" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "* Hand tracking settings. Please check https://developer.oculus.com/documentation/unreal/unreal-hand-tracking/\n* for detailed information." },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRHandTrackingSupport",
+ "EOculusXRHandTrackingSupport",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHandTrackingSupport.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRHandTrackingSupport.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingSupport_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHandTrackingSupport.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRHandTrackingFrequency;
+ static UEnum* EOculusXRHandTrackingFrequency_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHandTrackingFrequency.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRHandTrackingFrequency.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRHandTrackingFrequency"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHandTrackingFrequency.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRHandTrackingFrequency_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency_Statics::Enumerators[] = {
+ { "EOculusXRHandTrackingFrequency::LOW", (int64)EOculusXRHandTrackingFrequency::LOW },
+ { "EOculusXRHandTrackingFrequency::HIGH", (int64)EOculusXRHandTrackingFrequency::HIGH },
+ { "EOculusXRHandTrackingFrequency::MAX", (int64)EOculusXRHandTrackingFrequency::MAX },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "HIGH.Name", "EOculusXRHandTrackingFrequency::HIGH" },
+ { "LOW.Name", "EOculusXRHandTrackingFrequency::LOW" },
+ { "MAX.Name", "EOculusXRHandTrackingFrequency::MAX" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRHandTrackingFrequency",
+ "EOculusXRHandTrackingFrequency",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHandTrackingFrequency.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRHandTrackingFrequency.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingFrequency_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHandTrackingFrequency.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRHandTrackingVersion;
+ static UEnum* EOculusXRHandTrackingVersion_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHandTrackingVersion.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRHandTrackingVersion.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRHandTrackingVersion"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHandTrackingVersion.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRHandTrackingVersion_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion_Statics::Enumerators[] = {
+ { "EOculusXRHandTrackingVersion::Default", (int64)EOculusXRHandTrackingVersion::Default },
+ { "EOculusXRHandTrackingVersion::V1", (int64)EOculusXRHandTrackingVersion::V1 },
+ { "EOculusXRHandTrackingVersion::V2", (int64)EOculusXRHandTrackingVersion::V2 },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Default.Name", "EOculusXRHandTrackingVersion::Default" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "V1.Name", "EOculusXRHandTrackingVersion::V1" },
+ { "V2.Name", "EOculusXRHandTrackingVersion::V2" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRHandTrackingVersion",
+ "EOculusXRHandTrackingVersion",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHandTrackingVersion.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRHandTrackingVersion.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRHandTrackingVersion_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHandTrackingVersion.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRProcessorPerformanceLevel;
+ static UEnum* EOculusXRProcessorPerformanceLevel_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRProcessorPerformanceLevel.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRProcessorPerformanceLevel.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRProcessorPerformanceLevel"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRProcessorPerformanceLevel.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRProcessorPerformanceLevel_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel_Statics::Enumerators[] = {
+ { "EOculusXRProcessorPerformanceLevel::PowerSavings", (int64)EOculusXRProcessorPerformanceLevel::PowerSavings },
+ { "EOculusXRProcessorPerformanceLevel::SustainedLow", (int64)EOculusXRProcessorPerformanceLevel::SustainedLow },
+ { "EOculusXRProcessorPerformanceLevel::SustainedHigh", (int64)EOculusXRProcessorPerformanceLevel::SustainedHigh },
+ { "EOculusXRProcessorPerformanceLevel::Boost", (int64)EOculusXRProcessorPerformanceLevel::Boost },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Boost.DisplayName", "Boost(*)" },
+ { "Boost.Name", "EOculusXRProcessorPerformanceLevel::Boost" },
+ { "Boost.ToolTip", "Allow XR Runtime to step up beyond the thermally sustainable range for short period. (Currently equivalent to SustainedHigh and not recommended to be used on Quest)" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "PowerSavings.DisplayName", "PowerSavings" },
+ { "PowerSavings.Name", "EOculusXRProcessorPerformanceLevel::PowerSavings" },
+ { "PowerSavings.ToolTip", "Usually used in non-XR section (head-locked / static screen), during which power savings are to be prioritized" },
+ { "SustainedHigh.DisplayName", "SustainedHigh" },
+ { "SustainedHigh.Name", "EOculusXRProcessorPerformanceLevel::SustainedHigh" },
+ { "SustainedHigh.ToolTip", "Let XR Runtime to perform consistent XR compositing and frame rendering within a thermally sustainable range" },
+ { "SustainedLow.DisplayName", "SustainedLow" },
+ { "SustainedLow.Name", "EOculusXRProcessorPerformanceLevel::SustainedLow" },
+ { "SustainedLow.ToolTip", "App enters a low and stable complexity section, during which reducing power is more important than occasional late rendering frames" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRProcessorPerformanceLevel",
+ "EOculusXRProcessorPerformanceLevel",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRProcessorPerformanceLevel.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRProcessorPerformanceLevel.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRProcessorPerformanceLevel_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRProcessorPerformanceLevel.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRDeviceType;
+ static UEnum* EOculusXRDeviceType_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRDeviceType.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRDeviceType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRDeviceType"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRDeviceType.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRDeviceType_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType_Statics::Enumerators[] = {
+ { "EOculusXRDeviceType::OculusMobile_Deprecated0", (int64)EOculusXRDeviceType::OculusMobile_Deprecated0 },
+ { "EOculusXRDeviceType::OculusQuest_Deprecated", (int64)EOculusXRDeviceType::OculusQuest_Deprecated },
+ { "EOculusXRDeviceType::OculusQuest2", (int64)EOculusXRDeviceType::OculusQuest2 },
+ { "EOculusXRDeviceType::MetaQuestPro", (int64)EOculusXRDeviceType::MetaQuestPro },
+ { "EOculusXRDeviceType::MetaQuest3", (int64)EOculusXRDeviceType::MetaQuest3 },
+ { "EOculusXRDeviceType::Rift", (int64)EOculusXRDeviceType::Rift },
+ { "EOculusXRDeviceType::Rift_S", (int64)EOculusXRDeviceType::Rift_S },
+ { "EOculusXRDeviceType::Quest_Link_Deprecated", (int64)EOculusXRDeviceType::Quest_Link_Deprecated },
+ { "EOculusXRDeviceType::Quest2_Link", (int64)EOculusXRDeviceType::Quest2_Link },
+ { "EOculusXRDeviceType::MetaQuestProLink", (int64)EOculusXRDeviceType::MetaQuestProLink },
+ { "EOculusXRDeviceType::MetaQuest3Link", (int64)EOculusXRDeviceType::MetaQuest3Link },
+ { "EOculusXRDeviceType::OculusUnknown", (int64)EOculusXRDeviceType::OculusUnknown },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "MetaQuest3.Name", "EOculusXRDeviceType::MetaQuest3" },
+ { "MetaQuest3Link.Name", "EOculusXRDeviceType::MetaQuest3Link" },
+ { "MetaQuestPro.Name", "EOculusXRDeviceType::MetaQuestPro" },
+ { "MetaQuestProLink.Name", "EOculusXRDeviceType::MetaQuestProLink" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "OculusMobile_Deprecated0.Comment", "//mobile HMDs\n" },
+ { "OculusMobile_Deprecated0.Name", "EOculusXRDeviceType::OculusMobile_Deprecated0" },
+ { "OculusMobile_Deprecated0.ToolTip", "mobile HMDs" },
+ { "OculusQuest2.Name", "EOculusXRDeviceType::OculusQuest2" },
+ { "OculusQuest_Deprecated.Name", "EOculusXRDeviceType::OculusQuest_Deprecated" },
+ { "OculusUnknown.Comment", "//default\n" },
+ { "OculusUnknown.Name", "EOculusXRDeviceType::OculusUnknown" },
+ { "OculusUnknown.ToolTip", "default" },
+ { "Quest2_Link.Name", "EOculusXRDeviceType::Quest2_Link" },
+ { "Quest_Link_Deprecated.Name", "EOculusXRDeviceType::Quest_Link_Deprecated" },
+ { "Rift.Comment", "//PC HMDs\n" },
+ { "Rift.Name", "EOculusXRDeviceType::Rift" },
+ { "Rift.ToolTip", "PC HMDs" },
+ { "Rift_S.Name", "EOculusXRDeviceType::Rift_S" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRDeviceType",
+ "EOculusXRDeviceType",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRDeviceType.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRDeviceType.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRDeviceType_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRDeviceType.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRControllerType;
+ static UEnum* EOculusXRControllerType_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRControllerType.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRControllerType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRControllerType"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRControllerType.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRControllerType_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType_Statics::Enumerators[] = {
+ { "EOculusXRControllerType::None", (int64)EOculusXRControllerType::None },
+ { "EOculusXRControllerType::MetaQuestTouch", (int64)EOculusXRControllerType::MetaQuestTouch },
+ { "EOculusXRControllerType::MetaQuestTouchPro", (int64)EOculusXRControllerType::MetaQuestTouchPro },
+ { "EOculusXRControllerType::MetaQuestTouchPlus", (int64)EOculusXRControllerType::MetaQuestTouchPlus },
+ { "EOculusXRControllerType::Unknown", (int64)EOculusXRControllerType::Unknown },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "MetaQuestTouch.Name", "EOculusXRControllerType::MetaQuestTouch" },
+ { "MetaQuestTouchPlus.Name", "EOculusXRControllerType::MetaQuestTouchPlus" },
+ { "MetaQuestTouchPro.Name", "EOculusXRControllerType::MetaQuestTouchPro" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "None.Name", "EOculusXRControllerType::None" },
+ { "Unknown.Name", "EOculusXRControllerType::Unknown" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRControllerType",
+ "EOculusXRControllerType",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRControllerType.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRControllerType.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerType_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRControllerType.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRXrApi;
+ static UEnum* EOculusXRXrApi_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRXrApi.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRXrApi.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRXrApi"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRXrApi.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRXrApi_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi_Statics::Enumerators[] = {
+ { "EOculusXRXrApi::OVRPluginOpenXR", (int64)EOculusXRXrApi::OVRPluginOpenXR },
+ { "EOculusXRXrApi::NativeOpenXR", (int64)EOculusXRXrApi::NativeOpenXR },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "NativeOpenXR.DisplayName", "Epic Native OpenXR with Oculus vendor extensions" },
+ { "NativeOpenXR.Name", "EOculusXRXrApi::NativeOpenXR" },
+ { "NativeOpenXR.ToolTip", "Disable Legacy Oculus in favor of the native OpenXR implementation, with Oculus vendor extensions. Must enable the OpenXR plugin. This will be where Epic focuses XR development going forward. Oculus OpenXR extensions may be moved into a separate plugin (or plugins) in the future to improve modularity. The features supported by OpenXR are listed in the OpenXR specification on khronos.org, and the features supported by a given runtime can be verified with the \\\"OpenXR Explorer\\\" application on GitHub." },
+ { "OVRPluginOpenXR.DisplayName", "Oculus OVRPlugin + OpenXR backend (current recommended)" },
+ { "OVRPluginOpenXR.Name", "EOculusXRXrApi::OVRPluginOpenXR" },
+ { "OVRPluginOpenXR.ToolTip", "Oculus plugin integration using OpenXR backend on both Mobile and PC. All new features will ship on backend for the forseeable future." },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRXrApi",
+ "EOculusXRXrApi",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRXrApi.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRXrApi.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRXrApi_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRXrApi.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRGuardianTestResult;
+class UScriptStruct* FOculusXRGuardianTestResult::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRGuardianTestResult.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRGuardianTestResult.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRGuardianTestResult, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("OculusXRGuardianTestResult"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRGuardianTestResult.OuterSingleton;
+}
+template<> OCULUSXRHMD_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRGuardianTestResult::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_IsTriggering_MetaData[];
+#endif
+ static void NewProp_IsTriggering_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_IsTriggering;
+ static const UECodeGen_Private::FBytePropertyParams NewProp_DeviceType_Underlying;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_DeviceType_MetaData[];
+#endif
+ static const UECodeGen_Private::FEnumPropertyParams NewProp_DeviceType;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ClosestDistance_MetaData[];
+#endif
+ static const UECodeGen_Private::FFloatPropertyParams NewProp_ClosestDistance;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ClosestPoint_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ClosestPoint;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_ClosestPointNormal_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_ClosestPointNormal;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::Struct_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Comment", "/*\n* Information about relationships between a triggered boundary (EOculusXRBoundaryType::Boundary_Outer or\n* EOculusXRBoundaryType::Boundary_PlayArea) and a device or point in the world.\n* All dimensions, points, and vectors are returned in Unreal world coordinate space.\n*/" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "* Information about relationships between a triggered boundary (EOculusXRBoundaryType::Boundary_Outer or\n* EOculusXRBoundaryType::Boundary_PlayArea) and a device or point in the world.\n* All dimensions, points, and vectors are returned in Unreal world coordinate space." },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_IsTriggering_MetaData[] = {
+ { "Category", "Boundary Test Result" },
+ { "Comment", "/** Is there a triggering interaction between the device/point and specified boundary? */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Is there a triggering interaction between the device/point and specified boundary?" },
+ };
+#endif
+ void Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_IsTriggering_SetBit(void* Obj)
+ {
+ ((FOculusXRGuardianTestResult*)Obj)->IsTriggering = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_IsTriggering = { "IsTriggering", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FOculusXRGuardianTestResult), &Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_IsTriggering_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_IsTriggering_MetaData), Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_IsTriggering_MetaData) };
+ const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_DeviceType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_DeviceType_MetaData[] = {
+ { "Category", "Boundary Test Result" },
+ { "Comment", "/** Device type triggering boundary (EOculusXRTrackedDeviceType::None if BoundaryTestResult corresponds to a point rather than a device) */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Device type triggering boundary (EOculusXRTrackedDeviceType::None if BoundaryTestResult corresponds to a point rather than a device)" },
+ };
+#endif
+ const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_DeviceType = { "DeviceType", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRGuardianTestResult, DeviceType), Z_Construct_UEnum_OculusXRHMD_EOculusXRTrackedDeviceType, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_DeviceType_MetaData), Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_DeviceType_MetaData) }; // 3793403805
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestDistance_MetaData[] = {
+ { "Category", "Boundary Test Result" },
+ { "Comment", "/** Distance of device/point to surface of boundary specified by BoundaryType */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Distance of device/point to surface of boundary specified by BoundaryType" },
+ };
+#endif
+ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestDistance = { "ClosestDistance", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRGuardianTestResult, ClosestDistance), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestDistance_MetaData), Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestDistance_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPoint_MetaData[] = {
+ { "Category", "Boundary Test Result" },
+ { "Comment", "/** Closest point on surface corresponding to specified boundary */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Closest point on surface corresponding to specified boundary" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPoint = { "ClosestPoint", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRGuardianTestResult, ClosestPoint), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPoint_MetaData), Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPoint_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPointNormal_MetaData[] = {
+ { "Category", "Boundary Test Result" },
+ { "Comment", "/** Normal of closest point */" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Normal of closest point" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPointNormal = { "ClosestPointNormal", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRGuardianTestResult, ClosestPointNormal), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPointNormal_MetaData), Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPointNormal_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_IsTriggering,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_DeviceType_Underlying,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_DeviceType,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestDistance,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPoint,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewProp_ClosestPointNormal,
+ };
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ &NewStructOps,
+ "OculusXRGuardianTestResult",
+ Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::PropPointers,
+ UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::PropPointers),
+ sizeof(FOculusXRGuardianTestResult),
+ alignof(FOculusXRGuardianTestResult),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000001),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::Struct_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::PropPointers) < 2048);
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRGuardianTestResult()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRGuardianTestResult.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRGuardianTestResult.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRGuardianTestResult.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRControllerPoseAlignment;
+ static UEnum* EOculusXRControllerPoseAlignment_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRControllerPoseAlignment.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRControllerPoseAlignment.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRControllerPoseAlignment"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRControllerPoseAlignment.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRControllerPoseAlignment_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment_Statics::Enumerators[] = {
+ { "EOculusXRControllerPoseAlignment::Default", (int64)EOculusXRControllerPoseAlignment::Default },
+ { "EOculusXRControllerPoseAlignment::Grip", (int64)EOculusXRControllerPoseAlignment::Grip },
+ { "EOculusXRControllerPoseAlignment::Aim", (int64)EOculusXRControllerPoseAlignment::Aim },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment_Statics::Enum_MetaDataParams[] = {
+ { "Aim.Name", "EOculusXRControllerPoseAlignment::Aim" },
+ { "Aim.ToolTip", "Aim pose alignment as defined by OpenXR. Use this for cross-plugin compatibility with assets designed for the native OpenXR aim pose." },
+ { "Default.Name", "EOculusXRControllerPoseAlignment::Default" },
+ { "Default.ToolTip", "Default pose alignment used in all versions of the Meta XR plugin. Recommended pose for compatibility with previous assets designed for the Meta XR plugin." },
+ { "Grip.Name", "EOculusXRControllerPoseAlignment::Grip" },
+ { "Grip.ToolTip", "Grip pose alignment as defined by OpenXR. Use this for cross-plugin compatibility with assets designed for the native OpenXR grip pose." },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRControllerPoseAlignment",
+ "EOculusXRControllerPoseAlignment",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRControllerPoseAlignment.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRControllerPoseAlignment.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRControllerPoseAlignment_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRControllerPoseAlignment.InnerSingleton;
+ }
+ static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_OculusXRSplashDesc;
+class UScriptStruct* FOculusXRSplashDesc::StaticStruct()
+{
+ if (!Z_Registration_Info_UScriptStruct_OculusXRSplashDesc.OuterSingleton)
+ {
+ Z_Registration_Info_UScriptStruct_OculusXRSplashDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOculusXRSplashDesc, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("OculusXRSplashDesc"));
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRSplashDesc.OuterSingleton;
+}
+template<> OCULUSXRHMD_API UScriptStruct* StaticStruct()
+{
+ return FOculusXRSplashDesc::StaticStruct();
+}
+ struct Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics
+ {
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
+#endif
+ static void* NewStructOps();
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TexturePath_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_TexturePath;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TransformInMeters_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_TransformInMeters;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_QuadSizeInMeters_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_QuadSizeInMeters;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_DeltaRotation_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_DeltaRotation;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TextureOffset_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_TextureOffset;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_TextureScale_MetaData[];
+#endif
+ static const UECodeGen_Private::FStructPropertyParams NewProp_TextureScale;
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam NewProp_bNoAlphaChannel_MetaData[];
+#endif
+ static void NewProp_bNoAlphaChannel_SetBit(void* Obj);
+ static const UECodeGen_Private::FBoolPropertyParams NewProp_bNoAlphaChannel;
+ static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
+ static const UECodeGen_Private::FStructParams ReturnStructParams;
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::Struct_MetaDataParams[] = {
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ void* Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewStructOps()
+ {
+ return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps();
+ }
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TexturePath_MetaData[] = {
+ { "AllowedClasses", "/Script/Engine.Texture" },
+ { "Category", "Settings" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Texture to display" },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TexturePath = { "TexturePath", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSplashDesc, TexturePath), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TexturePath_MetaData), Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TexturePath_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TransformInMeters_MetaData[] = {
+ { "Category", "Settings" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "transform of center of quad (meters)." },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TransformInMeters = { "TransformInMeters", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSplashDesc, TransformInMeters), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TransformInMeters_MetaData), Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TransformInMeters_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_QuadSizeInMeters_MetaData[] = {
+ { "Category", "Settings" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Dimensions in meters." },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_QuadSizeInMeters = { "QuadSizeInMeters", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSplashDesc, QuadSizeInMeters), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_QuadSizeInMeters_MetaData), Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_QuadSizeInMeters_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_DeltaRotation_MetaData[] = {
+ { "Category", "Settings" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "A delta rotation that will be added each rendering frame (half rate of full vsync)." },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_DeltaRotation = { "DeltaRotation", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSplashDesc, DeltaRotation), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_DeltaRotation_MetaData), Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_DeltaRotation_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureOffset_MetaData[] = {
+ { "Category", "Settings" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Texture offset amount from the top left corner." },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureOffset = { "TextureOffset", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSplashDesc, TextureOffset), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureOffset_MetaData), Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureOffset_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureScale_MetaData[] = {
+ { "Category", "Settings" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Texture scale." },
+ };
+#endif
+ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureScale = { "TextureScale", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOculusXRSplashDesc, TextureScale), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureScale_MetaData), Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureScale_MetaData) };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_bNoAlphaChannel_MetaData[] = {
+ { "Category", "Settings" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "ToolTip", "Whether the splash layer uses it's alpha channel." },
+ };
+#endif
+ void Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_bNoAlphaChannel_SetBit(void* Obj)
+ {
+ ((FOculusXRSplashDesc*)Obj)->bNoAlphaChannel = 1;
+ }
+ const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_bNoAlphaChannel = { "bNoAlphaChannel", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FOculusXRSplashDesc), &Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_bNoAlphaChannel_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_bNoAlphaChannel_MetaData), Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_bNoAlphaChannel_MetaData) };
+ const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::PropPointers[] = {
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TexturePath,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TransformInMeters,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_QuadSizeInMeters,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_DeltaRotation,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureOffset,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_TextureScale,
+ (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewProp_bNoAlphaChannel,
+ };
+ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::ReturnStructParams = {
+ (UObject* (*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ &NewStructOps,
+ "OculusXRSplashDesc",
+ Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::PropPointers,
+ UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::PropPointers),
+ sizeof(FOculusXRSplashDesc),
+ alignof(FOculusXRSplashDesc),
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ EStructFlags(0x00000001),
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::Struct_MetaDataParams)
+ };
+ static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::PropPointers) < 2048);
+ UScriptStruct* Z_Construct_UScriptStruct_FOculusXRSplashDesc()
+ {
+ if (!Z_Registration_Info_UScriptStruct_OculusXRSplashDesc.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_OculusXRSplashDesc.InnerSingleton, Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::ReturnStructParams);
+ }
+ return Z_Registration_Info_UScriptStruct_OculusXRSplashDesc.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXROcclusionsMode;
+ static UEnum* EOculusXROcclusionsMode_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXROcclusionsMode.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXROcclusionsMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXROcclusionsMode"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXROcclusionsMode.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXROcclusionsMode_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode_Statics::Enumerators[] = {
+ { "EOculusXROcclusionsMode::Disabled", (int64)EOculusXROcclusionsMode::Disabled },
+ { "EOculusXROcclusionsMode::HardOcclusions", (int64)EOculusXROcclusionsMode::HardOcclusions },
+ { "EOculusXROcclusionsMode::SoftOcclusions", (int64)EOculusXROcclusionsMode::SoftOcclusions },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "Disabled.Comment", "/// Environment depth occlusions disabled.\n" },
+ { "Disabled.Name", "EOculusXROcclusionsMode::Disabled" },
+ { "Disabled.ToolTip", "Environment depth occlusions disabled." },
+ { "HardOcclusions.Comment", "/// Hard occlusions, good performance, shows hard edges between the real and virtual world.\n" },
+ { "HardOcclusions.Name", "EOculusXROcclusionsMode::HardOcclusions" },
+ { "HardOcclusions.ToolTip", "Hard occlusions, good performance, shows hard edges between the real and virtual world." },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "SoftOcclusions.Comment", "/// Soft occlusions, most expensive, shows soft edges between the real and virtual world.\n" },
+ { "SoftOcclusions.Name", "EOculusXROcclusionsMode::SoftOcclusions" },
+ { "SoftOcclusions.ToolTip", "Soft occlusions, most expensive, shows soft edges between the real and virtual world." },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXROcclusionsMode",
+ "EOculusXROcclusionsMode",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXROcclusionsMode.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXROcclusionsMode.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXROcclusionsMode_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXROcclusionsMode.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXREyeBufferSharpenType;
+ static UEnum* EOculusXREyeBufferSharpenType_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXREyeBufferSharpenType.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXREyeBufferSharpenType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXREyeBufferSharpenType"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXREyeBufferSharpenType.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXREyeBufferSharpenType_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType_Statics::Enumerators[] = {
+ { "EOculusXREyeBufferSharpenType::SLST_None", (int64)EOculusXREyeBufferSharpenType::SLST_None },
+ { "EOculusXREyeBufferSharpenType::SLST_Normal", (int64)EOculusXREyeBufferSharpenType::SLST_Normal },
+ { "EOculusXREyeBufferSharpenType::SLST_Quality", (int64)EOculusXREyeBufferSharpenType::SLST_Quality },
+ { "EOculusXREyeBufferSharpenType::SLST_Auto", (int64)EOculusXREyeBufferSharpenType::SLST_Auto },
+ { "EOculusXREyeBufferSharpenType::SLST_MAX", (int64)EOculusXREyeBufferSharpenType::SLST_MAX },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "SLST_Auto.Comment", "/// Auto Filtering: Runtime automatically chooses the appropriate sharpening filter\n" },
+ { "SLST_Auto.DisplayName", "Auto Filtering" },
+ { "SLST_Auto.Name", "EOculusXREyeBufferSharpenType::SLST_Auto" },
+ { "SLST_Auto.ToolTip", "Auto Filtering: Runtime automatically chooses the appropriate sharpening filter" },
+ { "SLST_MAX.Name", "EOculusXREyeBufferSharpenType::SLST_MAX" },
+ { "SLST_None.Comment", "/// No Sharpening\n" },
+ { "SLST_None.DisplayName", "No Sharpening" },
+ { "SLST_None.Name", "EOculusXREyeBufferSharpenType::SLST_None" },
+ { "SLST_None.ToolTip", "No Sharpening" },
+ { "SLST_Normal.Comment", "/// Normal Sharpening\n" },
+ { "SLST_Normal.DisplayName", "Normal Sharpening" },
+ { "SLST_Normal.Name", "EOculusXREyeBufferSharpenType::SLST_Normal" },
+ { "SLST_Normal.ToolTip", "Normal Sharpening" },
+ { "SLST_Quality.Comment", "/// Quality Sharpening\n" },
+ { "SLST_Quality.DisplayName", "Quality Sharpening" },
+ { "SLST_Quality.Name", "EOculusXREyeBufferSharpenType::SLST_Quality" },
+ { "SLST_Quality.ToolTip", "Quality Sharpening" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXREyeBufferSharpenType",
+ "EOculusXREyeBufferSharpenType",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXREyeBufferSharpenType.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXREyeBufferSharpenType.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXREyeBufferSharpenType_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXREyeBufferSharpenType.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EProcessorFavor;
+ static UEnum* EProcessorFavor_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EProcessorFavor.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EProcessorFavor.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EProcessorFavor, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EProcessorFavor"));
+ }
+ return Z_Registration_Info_UEnum_EProcessorFavor.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EProcessorFavor_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EProcessorFavor_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EProcessorFavor_Statics::Enumerators[] = {
+ { "EProcessorFavor::FavorEqually", (int64)EProcessorFavor::FavorEqually },
+ { "EProcessorFavor::FavorCPU", (int64)EProcessorFavor::FavorCPU },
+ { "EProcessorFavor::FavorGPU", (int64)EProcessorFavor::FavorGPU },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EProcessorFavor_Statics::Enum_MetaDataParams[] = {
+ { "FavorCPU.DisplayName", "Favor CPU" },
+ { "FavorCPU.Name", "EProcessorFavor::FavorCPU" },
+ { "FavorEqually.DisplayName", "Favor Equally" },
+ { "FavorEqually.Name", "EProcessorFavor::FavorEqually" },
+ { "FavorGPU.DisplayName", "Favor GPU" },
+ { "FavorGPU.Name", "EProcessorFavor::FavorGPU" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EProcessorFavor_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EProcessorFavor",
+ "EProcessorFavor",
+ Z_Construct_UEnum_OculusXRHMD_EProcessorFavor_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EProcessorFavor_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EProcessorFavor_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EProcessorFavor_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EProcessorFavor()
+ {
+ if (!Z_Registration_Info_UEnum_EProcessorFavor.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EProcessorFavor.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EProcessorFavor_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EProcessorFavor.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRHMDBodyTrackingFidelity;
+ static UEnum* EOculusXRHMDBodyTrackingFidelity_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHMDBodyTrackingFidelity.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRHMDBodyTrackingFidelity.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRHMDBodyTrackingFidelity"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHMDBodyTrackingFidelity.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRHMDBodyTrackingFidelity_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity_Statics::Enumerators[] = {
+ { "EOculusXRHMDBodyTrackingFidelity::Unset", (int64)EOculusXRHMDBodyTrackingFidelity::Unset },
+ { "EOculusXRHMDBodyTrackingFidelity::Low", (int64)EOculusXRHMDBodyTrackingFidelity::Low },
+ { "EOculusXRHMDBodyTrackingFidelity::High", (int64)EOculusXRHMDBodyTrackingFidelity::High },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "High.Name", "EOculusXRHMDBodyTrackingFidelity::High" },
+ { "Low.Name", "EOculusXRHMDBodyTrackingFidelity::Low" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "Unset.Hidden", "" },
+ { "Unset.Name", "EOculusXRHMDBodyTrackingFidelity::Unset" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRHMDBodyTrackingFidelity",
+ "EOculusXRHMDBodyTrackingFidelity",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHMDBodyTrackingFidelity.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRHMDBodyTrackingFidelity.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyTrackingFidelity_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHMDBodyTrackingFidelity.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOculusXRHMDBodyJointSet;
+ static UEnum* EOculusXRHMDBodyJointSet_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHMDBodyJointSet.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EOculusXRHMDBodyJointSet.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EOculusXRHMDBodyJointSet"));
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHMDBodyJointSet.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EOculusXRHMDBodyJointSet_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet_Statics::Enumerators[] = {
+ { "EOculusXRHMDBodyJointSet::UpperBody", (int64)EOculusXRHMDBodyJointSet::UpperBody },
+ { "EOculusXRHMDBodyJointSet::FullBody", (int64)EOculusXRHMDBodyJointSet::FullBody },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet_Statics::Enum_MetaDataParams[] = {
+ { "BlueprintType", "true" },
+ { "FullBody.Name", "EOculusXRHMDBodyJointSet::FullBody" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "UpperBody.Name", "EOculusXRHMDBodyJointSet::UpperBody" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EOculusXRHMDBodyJointSet",
+ "EOculusXRHMDBodyJointSet",
+ Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet()
+ {
+ if (!Z_Registration_Info_UEnum_EOculusXRHMDBodyJointSet.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOculusXRHMDBodyJointSet.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EOculusXRHMDBodyJointSet_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EOculusXRHMDBodyJointSet.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EFaceTrackingDataSourceConfig;
+ static UEnum* EFaceTrackingDataSourceConfig_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_EFaceTrackingDataSourceConfig.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_EFaceTrackingDataSourceConfig.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("EFaceTrackingDataSourceConfig"));
+ }
+ return Z_Registration_Info_UEnum_EFaceTrackingDataSourceConfig.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return EFaceTrackingDataSourceConfig_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig_Statics::Enumerators[] = {
+ { "EFaceTrackingDataSourceConfig::Visual", (int64)EFaceTrackingDataSourceConfig::Visual },
+ { "EFaceTrackingDataSourceConfig::Audio", (int64)EFaceTrackingDataSourceConfig::Audio },
+ { "EFaceTrackingDataSourceConfig::MAX", (int64)EFaceTrackingDataSourceConfig::MAX },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig_Statics::Enum_MetaDataParams[] = {
+ { "Audio.DisplayName", "Audio" },
+ { "Audio.Name", "EFaceTrackingDataSourceConfig::Audio" },
+ { "MAX.Hidden", "" },
+ { "MAX.Name", "EFaceTrackingDataSourceConfig::MAX" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ { "Visual.DisplayName", "Visual" },
+ { "Visual.Name", "EFaceTrackingDataSourceConfig::Visual" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "EFaceTrackingDataSourceConfig",
+ "EFaceTrackingDataSourceConfig",
+ Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig()
+ {
+ if (!Z_Registration_Info_UEnum_EFaceTrackingDataSourceConfig.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EFaceTrackingDataSourceConfig.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_EFaceTrackingDataSourceConfig_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_EFaceTrackingDataSourceConfig.InnerSingleton;
+ }
+ static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESystemSplashBackgroundType;
+ static UEnum* ESystemSplashBackgroundType_StaticEnum()
+ {
+ if (!Z_Registration_Info_UEnum_ESystemSplashBackgroundType.OuterSingleton)
+ {
+ Z_Registration_Info_UEnum_ESystemSplashBackgroundType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType, (UObject*)Z_Construct_UPackage__Script_OculusXRHMD(), TEXT("ESystemSplashBackgroundType"));
+ }
+ return Z_Registration_Info_UEnum_ESystemSplashBackgroundType.OuterSingleton;
+ }
+ template<> OCULUSXRHMD_API UEnum* StaticEnum()
+ {
+ return ESystemSplashBackgroundType_StaticEnum();
+ }
+ struct Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType_Statics
+ {
+ static const UECodeGen_Private::FEnumeratorParam Enumerators[];
+#if WITH_METADATA
+ static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
+#endif
+ static const UECodeGen_Private::FEnumParams EnumParams;
+ };
+ const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType_Statics::Enumerators[] = {
+ { "ESystemSplashBackgroundType::Black", (int64)ESystemSplashBackgroundType::Black },
+ { "ESystemSplashBackgroundType::Contextual", (int64)ESystemSplashBackgroundType::Contextual },
+ };
+#if WITH_METADATA
+ const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType_Statics::Enum_MetaDataParams[] = {
+ { "Black.DisplayName", "Black" },
+ { "Black.Name", "ESystemSplashBackgroundType::Black" },
+ { "Contextual.DisplayName", "Passthrough (Contextual)" },
+ { "Contextual.Name", "ESystemSplashBackgroundType::Contextual" },
+ { "ModuleRelativePath", "Public/OculusXRHMDTypes.h" },
+ };
+#endif
+ const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType_Statics::EnumParams = {
+ (UObject*(*)())Z_Construct_UPackage__Script_OculusXRHMD,
+ nullptr,
+ "ESystemSplashBackgroundType",
+ "ESystemSplashBackgroundType",
+ Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType_Statics::Enumerators,
+ RF_Public|RF_Transient|RF_MarkAsNative,
+ UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType_Statics::Enumerators),
+ EEnumFlags::None,
+ (uint8)UEnum::ECppForm::EnumClass,
+ METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType_Statics::Enum_MetaDataParams)
+ };
+ UEnum* Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType()
+ {
+ if (!Z_Registration_Info_UEnum_ESystemSplashBackgroundType.InnerSingleton)
+ {
+ UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESystemSplashBackgroundType.InnerSingleton, Z_Construct_UEnum_OculusXRHMD_ESystemSplashBackgroundType_Statics::EnumParams);
+ }
+ return Z_Registration_Info_UEnum_ESystemSplashBackgroundType.InnerSingleton;
+ }
+ struct Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_Statics
+ {
+ static const FEnumRegisterCompiledInInfo EnumInfo[];
+ static const FStructRegisterCompiledInInfo ScriptStructInfo[];
+ };
+ const FEnumRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_Statics::EnumInfo[] = {
+ { EOculusXRTrackedDeviceType_StaticEnum, TEXT("EOculusXRTrackedDeviceType"), &Z_Registration_Info_UEnum_EOculusXRTrackedDeviceType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3793403805U) },
+ { EOculusXRFoveatedRenderingMethod_StaticEnum, TEXT("EOculusXRFoveatedRenderingMethod"), &Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingMethod, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3859704462U) },
+ { EOculusXRFoveatedRenderingLevel_StaticEnum, TEXT("EOculusXRFoveatedRenderingLevel"), &Z_Registration_Info_UEnum_EOculusXRFoveatedRenderingLevel, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3472220838U) },
+ { EOculusXRBoundaryType_StaticEnum, TEXT("EOculusXRBoundaryType"), &Z_Registration_Info_UEnum_EOculusXRBoundaryType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2911277257U) },
+ { EOculusXRColorSpace_StaticEnum, TEXT("EOculusXRColorSpace"), &Z_Registration_Info_UEnum_EOculusXRColorSpace, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3733253032U) },
+ { EOculusXRHandTrackingSupport_StaticEnum, TEXT("EOculusXRHandTrackingSupport"), &Z_Registration_Info_UEnum_EOculusXRHandTrackingSupport, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1961653055U) },
+ { EOculusXRHandTrackingFrequency_StaticEnum, TEXT("EOculusXRHandTrackingFrequency"), &Z_Registration_Info_UEnum_EOculusXRHandTrackingFrequency, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 104216032U) },
+ { EOculusXRHandTrackingVersion_StaticEnum, TEXT("EOculusXRHandTrackingVersion"), &Z_Registration_Info_UEnum_EOculusXRHandTrackingVersion, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 293394772U) },
+ { EOculusXRProcessorPerformanceLevel_StaticEnum, TEXT("EOculusXRProcessorPerformanceLevel"), &Z_Registration_Info_UEnum_EOculusXRProcessorPerformanceLevel, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 542758215U) },
+ { EOculusXRDeviceType_StaticEnum, TEXT("EOculusXRDeviceType"), &Z_Registration_Info_UEnum_EOculusXRDeviceType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4272322607U) },
+ { EOculusXRControllerType_StaticEnum, TEXT("EOculusXRControllerType"), &Z_Registration_Info_UEnum_EOculusXRControllerType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3865424687U) },
+ { EOculusXRXrApi_StaticEnum, TEXT("EOculusXRXrApi"), &Z_Registration_Info_UEnum_EOculusXRXrApi, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 639612870U) },
+ { EOculusXRControllerPoseAlignment_StaticEnum, TEXT("EOculusXRControllerPoseAlignment"), &Z_Registration_Info_UEnum_EOculusXRControllerPoseAlignment, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3515864375U) },
+ { EOculusXROcclusionsMode_StaticEnum, TEXT("EOculusXROcclusionsMode"), &Z_Registration_Info_UEnum_EOculusXROcclusionsMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1223326230U) },
+ { EOculusXREyeBufferSharpenType_StaticEnum, TEXT("EOculusXREyeBufferSharpenType"), &Z_Registration_Info_UEnum_EOculusXREyeBufferSharpenType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2702688303U) },
+ { EProcessorFavor_StaticEnum, TEXT("EProcessorFavor"), &Z_Registration_Info_UEnum_EProcessorFavor, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2300531910U) },
+ { EOculusXRHMDBodyTrackingFidelity_StaticEnum, TEXT("EOculusXRHMDBodyTrackingFidelity"), &Z_Registration_Info_UEnum_EOculusXRHMDBodyTrackingFidelity, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 423643350U) },
+ { EOculusXRHMDBodyJointSet_StaticEnum, TEXT("EOculusXRHMDBodyJointSet"), &Z_Registration_Info_UEnum_EOculusXRHMDBodyJointSet, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1752728270U) },
+ { EFaceTrackingDataSourceConfig_StaticEnum, TEXT("EFaceTrackingDataSourceConfig"), &Z_Registration_Info_UEnum_EFaceTrackingDataSourceConfig, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1820251538U) },
+ { ESystemSplashBackgroundType_StaticEnum, TEXT("ESystemSplashBackgroundType"), &Z_Registration_Info_UEnum_ESystemSplashBackgroundType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4185478579U) },
+ };
+ const FStructRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_Statics::ScriptStructInfo[] = {
+ { FOculusXRHmdUserProfileField::StaticStruct, Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics::NewStructOps, TEXT("OculusXRHmdUserProfileField"), &Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfileField, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRHmdUserProfileField), 785545490U) },
+ { FOculusXRHmdUserProfile::StaticStruct, Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics::NewStructOps, TEXT("OculusXRHmdUserProfile"), &Z_Registration_Info_UScriptStruct_OculusXRHmdUserProfile, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRHmdUserProfile), 3799169643U) },
+ { FOculusXRGuardianTestResult::StaticStruct, Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics::NewStructOps, TEXT("OculusXRGuardianTestResult"), &Z_Registration_Info_UScriptStruct_OculusXRGuardianTestResult, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRGuardianTestResult), 763300129U) },
+ { FOculusXRSplashDesc::StaticStruct, Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics::NewStructOps, TEXT("OculusXRSplashDesc"), &Z_Registration_Info_UScriptStruct_OculusXRSplashDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOculusXRSplashDesc), 1279870425U) },
+ };
+ static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_3945226220(TEXT("/Script/OculusXRHMD"),
+ nullptr, 0,
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_Statics::ScriptStructInfo),
+ Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_Statics::EnumInfo));
+PRAGMA_ENABLE_DEPRECATION_WARNINGS
diff --git a/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDTypes.generated.h b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDTypes.generated.h
new file mode 100644
index 0000000..3f8c0e4
--- /dev/null
+++ b/TheProject/VRWizardProject/Plugins/MetaXR/Intermediate/Build/Android/UnrealGame/Inc/OculusXRHMD/UHT/OculusXRHMDTypes.generated.h
@@ -0,0 +1,247 @@
+// Copyright Epic Games, Inc. All Rights Reserved.
+/*===========================================================================
+ Generated code exported from UnrealHeaderTool.
+ DO NOT modify this manually! Edit the corresponding .h files instead!
+===========================================================================*/
+
+// IWYU pragma: private, include "OculusXRHMDTypes.h"
+#include "UObject/ObjectMacros.h"
+#include "UObject/ScriptMacros.h"
+
+PRAGMA_DISABLE_DEPRECATION_WARNINGS
+#ifdef OCULUSXRHMD_OculusXRHMDTypes_generated_h
+#error "OculusXRHMDTypes.generated.h already included, missing '#pragma once' in OculusXRHMDTypes.h"
+#endif
+#define OCULUSXRHMD_OculusXRHMDTypes_generated_h
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_30_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRHmdUserProfileField_Statics; \
+ OCULUSXRHMD_API static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRHMD_API UScriptStruct* StaticStruct();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_46_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRHmdUserProfile_Statics; \
+ OCULUSXRHMD_API static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRHMD_API UScriptStruct* StaticStruct();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_213_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRGuardianTestResult_Statics; \
+ OCULUSXRHMD_API static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRHMD_API UScriptStruct* StaticStruct();
+
+#define FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h_249_GENERATED_BODY \
+ friend struct Z_Construct_UScriptStruct_FOculusXRSplashDesc_Statics; \
+ OCULUSXRHMD_API static class UScriptStruct* StaticStruct();
+
+
+template<> OCULUSXRHMD_API UScriptStruct* StaticStruct();
+
+#undef CURRENT_FILE_ID
+#define CURRENT_FILE_ID FID_HostProject_Plugins_OculusXR_Source_OculusXRHMD_Public_OculusXRHMDTypes_h
+
+
+#define FOREACH_ENUM_EOCULUSXRTRACKEDDEVICETYPE(op) \
+ op(EOculusXRTrackedDeviceType::None) \
+ op(EOculusXRTrackedDeviceType::HMD) \
+ op(EOculusXRTrackedDeviceType::LTouch) \
+ op(EOculusXRTrackedDeviceType::RTouch) \
+ op(EOculusXRTrackedDeviceType::Touch) \
+ op(EOculusXRTrackedDeviceType::DeviceObjectZero) \
+ op(EOculusXRTrackedDeviceType::All)
+
+enum class EOculusXRTrackedDeviceType : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRFOVEATEDRENDERINGMETHOD(op) \
+ op(EOculusXRFoveatedRenderingMethod::FixedFoveatedRendering) \
+ op(EOculusXRFoveatedRenderingMethod::EyeTrackedFoveatedRendering)
+
+enum class EOculusXRFoveatedRenderingMethod : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRFOVEATEDRENDERINGLEVEL(op) \
+ op(EOculusXRFoveatedRenderingLevel::Off) \
+ op(EOculusXRFoveatedRenderingLevel::Low) \
+ op(EOculusXRFoveatedRenderingLevel::Medium) \
+ op(EOculusXRFoveatedRenderingLevel::High) \
+ op(EOculusXRFoveatedRenderingLevel::HighTop)
+
+enum class EOculusXRFoveatedRenderingLevel : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRBOUNDARYTYPE(op) \
+ op(EOculusXRBoundaryType::Boundary_Outer) \
+ op(EOculusXRBoundaryType::Boundary_PlayArea)
+
+enum class EOculusXRBoundaryType : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRCOLORSPACE(op) \
+ op(EOculusXRColorSpace::Unknown) \
+ op(EOculusXRColorSpace::Unmanaged) \
+ op(EOculusXRColorSpace::Rec_2020) \
+ op(EOculusXRColorSpace::Rec_709) \
+ op(EOculusXRColorSpace::Rift_CV1) \
+ op(EOculusXRColorSpace::Rift_S) \
+ op(EOculusXRColorSpace::Quest) \
+ op(EOculusXRColorSpace::P3) \
+ op(EOculusXRColorSpace::Adobe_RGB)
+
+enum class EOculusXRColorSpace : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRHANDTRACKINGSUPPORT(op) \
+ op(EOculusXRHandTrackingSupport::ControllersOnly) \
+ op(EOculusXRHandTrackingSupport::ControllersAndHands) \
+ op(EOculusXRHandTrackingSupport::HandsOnly)
+
+enum class EOculusXRHandTrackingSupport : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRHANDTRACKINGFREQUENCY(op) \
+ op(EOculusXRHandTrackingFrequency::LOW) \
+ op(EOculusXRHandTrackingFrequency::HIGH)
+
+enum class EOculusXRHandTrackingFrequency : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRHANDTRACKINGVERSION(op) \
+ op(EOculusXRHandTrackingVersion::Default) \
+ op(EOculusXRHandTrackingVersion::V1) \
+ op(EOculusXRHandTrackingVersion::V2)
+
+enum class EOculusXRHandTrackingVersion : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRPROCESSORPERFORMANCELEVEL(op) \
+ op(EOculusXRProcessorPerformanceLevel::PowerSavings) \
+ op(EOculusXRProcessorPerformanceLevel::SustainedLow) \
+ op(EOculusXRProcessorPerformanceLevel::SustainedHigh) \
+ op(EOculusXRProcessorPerformanceLevel::Boost)
+
+enum class EOculusXRProcessorPerformanceLevel : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRDEVICETYPE(op) \
+ op(EOculusXRDeviceType::OculusMobile_Deprecated0) \
+ op(EOculusXRDeviceType::OculusQuest_Deprecated) \
+ op(EOculusXRDeviceType::OculusQuest2) \
+ op(EOculusXRDeviceType::MetaQuestPro) \
+ op(EOculusXRDeviceType::MetaQuest3) \
+ op(EOculusXRDeviceType::Rift) \
+ op(EOculusXRDeviceType::Rift_S) \
+ op(EOculusXRDeviceType::Quest_Link_Deprecated) \
+ op(EOculusXRDeviceType::Quest2_Link) \
+ op(EOculusXRDeviceType::MetaQuestProLink) \
+ op(EOculusXRDeviceType::MetaQuest3Link) \
+ op(EOculusXRDeviceType::OculusUnknown)
+
+enum class EOculusXRDeviceType : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRCONTROLLERTYPE(op) \
+ op(EOculusXRControllerType::None) \
+ op(EOculusXRControllerType::MetaQuestTouch) \
+ op(EOculusXRControllerType::MetaQuestTouchPro) \
+ op(EOculusXRControllerType::MetaQuestTouchPlus) \
+ op(EOculusXRControllerType::Unknown)
+
+enum class EOculusXRControllerType : uint8;
+template<> struct TIsUEnumClass { enum { Value = true }; };
+template<> OCULUSXRHMD_API UEnum* StaticEnum();
+
+#define FOREACH_ENUM_EOCULUSXRXRAPI(op) \
+ op(EOculusXRXrApi::OVRPluginOpenXR) \
+ op(EOculusXRXrApi::NativeOpenXR)
+
+enum class EOculusXRXrApi : uint8;
+template<> struct TIsUEnumClass