public static void UpdateSessionConfig( IntPtr sessionHandle, IntPtr configHandle, ARCoreExtensionsConfig config) { #if !UNITY_IOS || CLOUDANCHOR_IOS_SUPPORT ApiCloudAnchorMode cloudAnchorMode = (ApiCloudAnchorMode)config.CloudAnchorMode; ExternApi.ArConfig_setCloudAnchorMode(sessionHandle, configHandle, cloudAnchorMode); #endif // CLOUDANCHORS #if !UNITY_IOS || GEOSPATIAL_IOS_SUPPORT ApiGeospatialMode geospatialMode = config.GeospatialMode.ToApiGeospatialMode(); ExternApi.ArConfig_setGeospatialMode(sessionHandle, configHandle, geospatialMode); #endif // EARTH #if UNITY_ANDROID #endif // UNITY_ANDROID }
public static extern void ArSession_isGeospatialModeSupported( IntPtr sessionHandle, ApiGeospatialMode mode, ref int out_is_supported);
public static extern void ArConfig_setGeospatialMode(IntPtr sessionHandle, IntPtr config, ApiGeospatialMode mode);