API Reference
Global Namespace
namespace ARDK (ARDK)
namespace Editor (ARDK.Editor)
namespace Extensions (ARDK.Editor.Extensions)
namespace Depth (ARDK.Editor.Extensions.Depth)
class ARDepthManagerInspector (ARDK.Editor.Extensions.Depth.ARDepthManagerInspector)
namespace Meshing (ARDK.Editor.Extensions.Meshing)
class ARMeshManagerInspector (ARDK.Editor.Extensions.Meshing.ARMeshManagerInspector)
namespace Rendering (ARDK.Editor.Extensions.Rendering)
class ARRenderingManagerInspector (ARDK.Editor.Extensions.Rendering.ARRenderingManagerInspector)
namespace Semantics (ARDK.Editor.Extensions.Semantics)
class ARSemanticSegmentationManagerInspector (ARDK.Editor.Extensions.Semantics.ARSemanticSegmentationManagerInspector)
namespace Extensions (ARDK.Extensions)
namespace Depth (ARDK.Extensions.Depth)
class ARFusedDepthRenderer (ARDK.Extensions.Depth.ARFusedDepthRenderer)
class ARHandTrackingManager (ARDK.Extensions.ARHandTrackingManager)
namespace Niantic (Niantic)
namespace ARDK (Niantic.ARDK)
namespace AR (Niantic.ARDK.AR)
namespace ARSessionEventArgs (Niantic.ARDK.AR.ARSessionEventArgs)
struct ARSessionDeinitializedArgs (Niantic.ARDK.AR.ARSessionEventArgs.ARSessionDeinitializedArgs)
struct ARSessionFailedArgs (Niantic.ARDK.AR.ARSessionEventArgs.ARSessionFailedArgs)
struct ARSessionInterruptedArgs (Niantic.ARDK.AR.ARSessionEventArgs.ARSessionInterruptedArgs)
struct ARSessionInterruptionEndedArgs (Niantic.ARDK.AR.ARSessionEventArgs.ARSessionInterruptionEndedArgs)
struct ARSessionPausedArgs (Niantic.ARDK.AR.ARSessionEventArgs.ARSessionPausedArgs)
struct ARSessionRanArgs (Niantic.ARDK.AR.ARSessionEventArgs.ARSessionRanArgs)
struct AnchorsArgs (Niantic.ARDK.AR.ARSessionEventArgs.AnchorsArgs)
struct AnchorsMergedArgs (Niantic.ARDK.AR.ARSessionEventArgs.AnchorsMergedArgs)
struct AnyARSessionInitializedArgs (Niantic.ARDK.AR.ARSessionEventArgs.AnyARSessionInitializedArgs)
struct CameraTrackingStateChangedArgs (Niantic.ARDK.AR.ARSessionEventArgs.CameraTrackingStateChangedArgs)
struct FrameUpdatedArgs (Niantic.ARDK.AR.ARSessionEventArgs.FrameUpdatedArgs)
struct MapsArgs (Niantic.ARDK.AR.ARSessionEventArgs.MapsArgs)
class QueryingShouldSessionAttemptRelocalizationArgs (Niantic.ARDK.AR.ARSessionEventArgs.QueryingShouldSessionAttemptRelocalizationArgs)
namespace Anchors (Niantic.ARDK.AR.Anchors)
enum AnchorType (Niantic.ARDK.AR.Anchors.AnchorType)
enum PlaneAlignment (Niantic.ARDK.AR.Anchors.PlaneAlignment)
enum PlaneClassification (Niantic.ARDK.AR.Anchors.PlaneClassification)
enum PlaneClassificationStatus (Niantic.ARDK.AR.Anchors.PlaneClassificationStatus)
interface IARAnchor (Niantic.ARDK.AR.Anchors.IARAnchor)
interface IARImageAnchor (Niantic.ARDK.AR.Anchors.IARImageAnchor)
interface IARPlaneAnchor (Niantic.ARDK.AR.Anchors.IARPlaneAnchor)
class AnchorExtensions (Niantic.ARDK.AR.Anchors.AnchorExtensions)
namespace Awareness (Niantic.ARDK.AR.Awareness)
namespace Depth (Niantic.ARDK.AR.Awareness.Depth)
namespace Effects (Niantic.ARDK.AR.Awareness.Depth.Effects)
namespace Generators (Niantic.ARDK.AR.Awareness.Depth.Generators)
interface IDepthBuffer (Niantic.ARDK.AR.Awareness.Depth.IDepthBuffer)
interface IDepthBufferProcessor (Niantic.ARDK.AR.Awareness.Depth.IDepthBufferProcessor)
interface IDepthPointCloud (Niantic.ARDK.AR.Awareness.Depth.IDepthPointCloud)
class DepthBufferProcessor (Niantic.ARDK.AR.Awareness.Depth.DepthBufferProcessor)
namespace Human (Niantic.ARDK.AR.Awareness.Human)
class HandTracker (Niantic.ARDK.AR.Awareness.Human.HandTracker)
namespace Semantics (Niantic.ARDK.AR.Awareness.Semantics)
interface ISemanticBuffer (Niantic.ARDK.AR.Awareness.Semantics.ISemanticBuffer)
class SemanticBufferProcessor (Niantic.ARDK.AR.Awareness.Semantics.SemanticBufferProcessor)
struct Detection (Niantic.ARDK.AR.Awareness.Detection)
struct HumanTrackingArgs (Niantic.ARDK.AR.Awareness.HumanTrackingArgs)
interface IAwarenessBuffer (Niantic.ARDK.AR.Awareness.IAwarenessBuffer)
interface IAwarenessBufferProcessor (Niantic.ARDK.AR.Awareness.IAwarenessBufferProcessor)
template interface IDataBuffer (Niantic.ARDK.AR.Awareness.IDataBuffer)
interface IDataBufferFloat32 (Niantic.ARDK.AR.Awareness.IDataBufferFloat32)
template class AwarenessBufferProcessor (Niantic.ARDK.AR.Awareness.AwarenessBufferProcessor)
class AwarenessParameters (Niantic.ARDK.AR.Awareness.AwarenessParameters)
class AwarenessUtils (Niantic.ARDK.AR.Awareness.AwarenessUtils)
template class ContextAwarenessArgs (Niantic.ARDK.AR.Awareness.ContextAwarenessArgs)
template class ContextAwarenessStreamUpdatedArgs (Niantic.ARDK.AR.Awareness.ContextAwarenessStreamUpdatedArgs)
class HumanTrackingData (Niantic.ARDK.AR.Awareness.HumanTrackingData)
namespace Camera (Niantic.ARDK.AR.Camera)
struct CameraIntrinsics (Niantic.ARDK.AR.Camera.CameraIntrinsics)
interface IUpdatableARCamera (Niantic.ARDK.AR.Camera.IUpdatableARCamera)
namespace Configuration (Niantic.ARDK.AR.Configuration)
enum ARHardwareCapability (Niantic.ARDK.AR.Configuration.ARHardwareCapability)
enum ARSoftwareSupport (Niantic.ARDK.AR.Configuration.ARSoftwareSupport)
enum DepthFeatures (Niantic.ARDK.AR.Configuration.DepthFeatures)
enum PlaneDetection (Niantic.ARDK.AR.Configuration.PlaneDetection)
enum WorldAlignment (Niantic.ARDK.AR.Configuration.WorldAlignment)
interface IARConfiguration (Niantic.ARDK.AR.Configuration.IARConfiguration)
interface IARWorldTrackingConfiguration (Niantic.ARDK.AR.Configuration.IARWorldTrackingConfiguration)
class ARCoreInstaller (Niantic.ARDK.AR.Configuration.ARCoreInstaller)
enum InstallBehavior (Niantic.ARDK.AR.Configuration.ARCoreInstaller.InstallBehavior)
enum InstallMessageType (Niantic.ARDK.AR.Configuration.ARCoreInstaller.InstallMessageType)
enum InstallResult (Niantic.ARDK.AR.Configuration.ARCoreInstaller.InstallResult)
class ARSessionChangesCollector (Niantic.ARDK.AR.Configuration.ARSessionChangesCollector)
class ARSessionRunProperties (Niantic.ARDK.AR.Configuration.ARSessionChangesCollector.ARSessionRunProperties)
class ARWorldTrackingConfigurationFactory (Niantic.ARDK.AR.Configuration.ARWorldTrackingConfigurationFactory)
namespace Depth (Niantic.ARDK.AR.Depth)
namespace Effects (Niantic.ARDK.AR.Depth.Effects)
class DepthMeshOccluder (Niantic.ARDK.AR.Depth.Effects.DepthMeshOccluder)
interface IDepthPointCloud (Niantic.ARDK.AR.Depth.IDepthPointCloud)
namespace HitTest (Niantic.ARDK.AR.HitTest)
enum ARHitTestResultType (Niantic.ARDK.AR.HitTest.ARHitTestResultType)
interface IARHitTestResult (Niantic.ARDK.AR.HitTest.IARHitTestResult)
namespace Mesh (Niantic.ARDK.AR.Mesh)
interface IARMesh (Niantic.ARDK.AR.Mesh.IARMesh)
class ARMeshConstants (Niantic.ARDK.AR.Mesh.ARMeshConstants)
class FileARMesh (Niantic.ARDK.AR.Mesh.FileARMesh)
class MeshBlock (Niantic.ARDK.AR.Mesh.MeshBlock)
class MeshBlocksClearedArgs (Niantic.ARDK.AR.Mesh.MeshBlocksClearedArgs)
class MeshBlocksUpdatedArgs (Niantic.ARDK.AR.Mesh.MeshBlocksUpdatedArgs)
namespace Networking (Niantic.ARDK.AR.Networking)
namespace ARNetworkingEventArgs (Niantic.ARDK.AR.Networking.ARNetworkingEventArgs)
struct ARNetworkingDeinitializedArgs (Niantic.ARDK.AR.Networking.ARNetworkingEventArgs.ARNetworkingDeinitializedArgs)
struct AnyARNetworkingInitializedArgs (Niantic.ARDK.AR.Networking.ARNetworkingEventArgs.AnyARNetworkingInitializedArgs)
struct PeerPoseReceivedArgs (Niantic.ARDK.AR.Networking.ARNetworkingEventArgs.PeerPoseReceivedArgs)
struct PeerStateReceivedArgs (Niantic.ARDK.AR.Networking.ARNetworkingEventArgs.PeerStateReceivedArgs)
enum MarkerScanOption (Niantic.ARDK.AR.Networking.MarkerScanOption)
enum NativeARNetworkingMode_Experimental (Niantic.ARDK.AR.Networking.NativeARNetworkingMode_Experimental)
enum PeerState (Niantic.ARDK.AR.Networking.PeerState)
interface IARNetworking (Niantic.ARDK.AR.Networking.IARNetworking)
class ARNetworkingFactory (Niantic.ARDK.AR.Networking.ARNetworkingFactory)
class MarkerScanCoordinator (Niantic.ARDK.AR.Networking.MarkerScanCoordinator)
namespace ReferenceImage (Niantic.ARDK.AR.ReferenceImage)
enum AlphaInfo (Niantic.ARDK.AR.ReferenceImage.AlphaInfo)
enum ByteOrderInfo (Niantic.ARDK.AR.ReferenceImage.ByteOrderInfo)
enum Orientation (Niantic.ARDK.AR.ReferenceImage.Orientation)
interface IARReferenceImage (Niantic.ARDK.AR.ReferenceImage.IARReferenceImage)
class ARReferenceImageFactory (Niantic.ARDK.AR.ReferenceImage.ARReferenceImageFactory)
namespace SLAM (Niantic.ARDK.AR.SLAM)
interface IARMap (Niantic.ARDK.AR.SLAM.IARMap)
interface IMarkerSyncer (Niantic.ARDK.AR.SLAM.IMarkerSyncer)
class NativeMarkerSyncer (Niantic.ARDK.AR.SLAM.NativeMarkerSyncer)
namespace Scanning (Niantic.ARDK.AR.Scanning)
enum ScanQualityRejectionReason (Niantic.ARDK.AR.Scanning.ScanQualityRejectionReason)
struct ScanTarget (Niantic.ARDK.AR.Scanning.ScanTarget)
enum ScanTargetLocalizabilityStatus (Niantic.ARDK.AR.Scanning.ScanTarget.ScanTargetLocalizabilityStatus)
interface IRaycastBuffer (Niantic.ARDK.AR.Scanning.IRaycastBuffer)
interface IScanQualityClassifier (Niantic.ARDK.AR.Scanning.IScanQualityClassifier)
interface IScanStore (Niantic.ARDK.AR.Scanning.IScanStore)
class UploadUserInfo (Niantic.ARDK.AR.Scanning.IScanStore.UploadUserInfo)
interface IScanTargetClient (Niantic.ARDK.AR.Scanning.IScanTargetClient)
interface IScanner (Niantic.ARDK.AR.Scanning.IScanner)
enum State (Niantic.ARDK.AR.Scanning.IScanner.State)
struct ScanProcessedArgs (Niantic.ARDK.AR.Scanning.IScanner.ScanProcessedArgs)
struct StateChangedArgs (Niantic.ARDK.AR.Scanning.IScanner.StateChangedArgs)
struct VisualizationUpdatedArgs (Niantic.ARDK.AR.Scanning.IScanner.VisualizationUpdatedArgs)
interface IVoxelBuffer (Niantic.ARDK.AR.Scanning.IVoxelBuffer)
class ReconstructionOptions (Niantic.ARDK.AR.Scanning.ReconstructionOptions)
enum Quality (Niantic.ARDK.AR.Scanning.ReconstructionOptions.Quality)
enum ReconstructionMode (Niantic.ARDK.AR.Scanning.ReconstructionOptions.ReconstructionMode)
struct NativeReconstructionOptions (Niantic.ARDK.AR.Scanning.ReconstructionOptions.NativeReconstructionOptions)
class SavedScan (Niantic.ARDK.AR.Scanning.SavedScan)
class ScanFrame (Niantic.ARDK.AR.Scanning.ScanFrame)
class ScanPath (Niantic.ARDK.AR.Scanning.ScanPath)
class ScanQualityExtension (Niantic.ARDK.AR.Scanning.ScanQualityExtension)
class ScanQualityResult (Niantic.ARDK.AR.Scanning.ScanQualityResult)
class ScanStore (Niantic.ARDK.AR.Scanning.ScanStore)
class GetUploadUrlRequest (Niantic.ARDK.AR.Scanning.ScanStore.GetUploadUrlRequest)
class ScanTargetClientFactory (Niantic.ARDK.AR.Scanning.ScanTargetClientFactory)
class ScanTargetResponse (Niantic.ARDK.AR.Scanning.ScanTargetResponse)
class ScannerFactory (Niantic.ARDK.AR.Scanning.ScannerFactory)
class ScanningOptions (Niantic.ARDK.AR.Scanning.ScanningOptions)
struct NativeScanningOptions (Niantic.ARDK.AR.Scanning.ScanningOptions.NativeScanningOptions)
class TexturedMesh (Niantic.ARDK.AR.Scanning.TexturedMesh)
namespace WayspotAnchors (Niantic.ARDK.AR.WayspotAnchors)
enum LocalizationFailureReason (Niantic.ARDK.AR.WayspotAnchors.LocalizationFailureReason)
enum LocalizationState (Niantic.ARDK.AR.WayspotAnchors.LocalizationState)
enum WayspotAnchorStatusCode (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorStatusCode)
struct WayspotAnchorResolvedArgs (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorResolvedArgs)
interface IWayspotAnchor (Niantic.ARDK.AR.WayspotAnchors.IWayspotAnchor)
interface IWayspotAnchorsConfiguration (Niantic.ARDK.AR.WayspotAnchors.IWayspotAnchorsConfiguration)
class AuthoredWayspotAnchorData (Niantic.ARDK.AR.WayspotAnchors.AuthoredWayspotAnchorData)
class PrefabData (Niantic.ARDK.AR.WayspotAnchors.AuthoredWayspotAnchorData.PrefabData)
class LocalizationStateUpdatedArgs (Niantic.ARDK.AR.WayspotAnchors.LocalizationStateUpdatedArgs)
class RuntimeAuthoredWayspotAnchorData (Niantic.ARDK.AR.WayspotAnchors.RuntimeAuthoredWayspotAnchorData)
class RuntimeVPSLocationManifest (Niantic.ARDK.AR.WayspotAnchors.RuntimeVPSLocationManifest)
class WayspotAnchorController (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorController)
class WayspotAnchorControllerBase (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorControllerBase)
class WayspotAnchorPayload (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorPayload)
class WayspotAnchorService (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorService)
class WayspotAnchorServiceBase (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorServiceBase)
class WayspotAnchorStatusUpdate (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorStatusUpdate)
class WayspotAnchorStatusUpdatedArgs (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorStatusUpdatedArgs)
class WayspotAnchorsConfigurationFactory (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorsConfigurationFactory)
class WayspotAnchorsCreatedArgs (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorsCreatedArgs)
class WayspotAnchorsResolvedArgs (Niantic.ARDK.AR.WayspotAnchors.WayspotAnchorsResolvedArgs)
enum ARError (Niantic.ARDK.AR.ARError)
enum ARFrameDisposalPolicy (Niantic.ARDK.AR.ARFrameDisposalPolicy)
enum ARSessionRunOptions (Niantic.ARDK.AR.ARSessionRunOptions)
enum ARSessionState (Niantic.ARDK.AR.ARSessionState)
enum ImageFormat (Niantic.ARDK.AR.ImageFormat)
enum InterpolationMode (Niantic.ARDK.AR.InterpolationMode)
enum TrackingState (Niantic.ARDK.AR.TrackingState)
enum TrackingStateReason (Niantic.ARDK.AR.TrackingStateReason)
struct MergedAnchorInfo (Niantic.ARDK.AR.MergedAnchorInfo)
struct ParentMergeInfo (Niantic.ARDK.AR.ParentMergeInfo)
struct RawMergedAnchorInfo (Niantic.ARDK.AR.RawMergedAnchorInfo)
interface IARCamera (Niantic.ARDK.AR.IARCamera)
interface IARFaceGeometry (Niantic.ARDK.AR.IARFaceGeometry)
interface IARFrame (Niantic.ARDK.AR.IARFrame)
interface IARLightEstimate (Niantic.ARDK.AR.IARLightEstimate)
interface IARPlaneGeometry (Niantic.ARDK.AR.IARPlaneGeometry)
interface IARPointCloud (Niantic.ARDK.AR.IARPointCloud)
interface IARSession (Niantic.ARDK.AR.IARSession)
interface IARVideoFormat (Niantic.ARDK.AR.IARVideoFormat)
interface IImageBuffer (Niantic.ARDK.AR.IImageBuffer)
interface IImagePlane (Niantic.ARDK.AR.IImagePlane)
interface IImagePlanes (Niantic.ARDK.AR.IImagePlanes)
interface ISemanticBufferProcessor (Niantic.ARDK.AR.ISemanticBufferProcessor)
class ARSessionFactory (Niantic.ARDK.AR.ARSessionFactory)
class CompressedImage (Niantic.ARDK.AR.CompressedImage)
class IncorrectlyUsedNativeClassException (Niantic.ARDK.AR.IncorrectlyUsedNativeClassException)
namespace Configuration (Niantic.ARDK.Configuration)
namespace Authentication (Niantic.ARDK.Configuration.Authentication)
class ArdkAuthConfig (Niantic.ARDK.Configuration.Authentication.ArdkAuthConfig)
class ArdkGlobalConfig (Niantic.ARDK.Configuration.ArdkGlobalConfig)
class UserInfo (Niantic.ARDK.Configuration.UserInfo)
namespace Editor (Niantic.ARDK.Editor)
class CommonStyles (Niantic.ARDK.Editor.CommonStyles)
namespace Extensions (Niantic.ARDK.Extensions)
namespace Depth (Niantic.ARDK.Extensions.Depth)
class DepthMeshOcclusionManager (Niantic.ARDK.Extensions.Depth.DepthMeshOcclusionManager)
class DepthPointCloudManager (Niantic.ARDK.Extensions.Depth.DepthPointCloudManager)
namespace Gameboard (Niantic.ARDK.Extensions.Gameboard)
enum PathFindingBehaviour (Niantic.ARDK.Extensions.Gameboard.PathFindingBehaviour)
struct AgentConfiguration (Niantic.ARDK.Extensions.Gameboard.AgentConfiguration)
struct Bounds (Niantic.ARDK.Extensions.Gameboard.Bounds)
struct GridNode (Niantic.ARDK.Extensions.Gameboard.GridNode)
struct ModelSettings (Niantic.ARDK.Extensions.Gameboard.ModelSettings)
struct PathFindingNode (Niantic.ARDK.Extensions.Gameboard.PathFindingNode)
struct Waypoint (Niantic.ARDK.Extensions.Gameboard.Waypoint)
enum MovementType (Niantic.ARDK.Extensions.Gameboard.Waypoint.MovementType)
interface IGameboard (Niantic.ARDK.Extensions.Gameboard.IGameboard)
class Gameboard (Niantic.ARDK.Extensions.Gameboard.Gameboard)
class GameboardCreatedArgs (Niantic.ARDK.Extensions.Gameboard.GameboardCreatedArgs)
class GameboardFactory (Niantic.ARDK.Extensions.Gameboard.GameboardFactory)
class GameboardManager (Niantic.ARDK.Extensions.Gameboard.GameboardManager)
class GameboardModel (Niantic.ARDK.Extensions.Gameboard.GameboardModel)
class GameboardUpdatedArgs (Niantic.ARDK.Extensions.Gameboard.GameboardUpdatedArgs)
class Path (Niantic.ARDK.Extensions.Gameboard.Path)
enum Status (Niantic.ARDK.Extensions.Gameboard.Path.Status)
class PathFinding (Niantic.ARDK.Extensions.Gameboard.PathFinding)
class SpatialTree (Niantic.ARDK.Extensions.Gameboard.SpatialTree)
class Quad (Niantic.ARDK.Extensions.Gameboard.SpatialTree.Quad)
class Surface (Niantic.ARDK.Extensions.Gameboard.Surface)
class Utils (Niantic.ARDK.Extensions.Gameboard.Utils)
class Visualiser (Niantic.ARDK.Extensions.Gameboard.Visualiser)
namespace MapVisualization (Niantic.ARDK.Extensions.MapVisualization)
interface IMapVisualizationController (Niantic.ARDK.Extensions.MapVisualization.IMapVisualizationController)
class ARMapController (Niantic.ARDK.Extensions.MapVisualization.ARMapController)
class ARMapVisualizationRenderer (Niantic.ARDK.Extensions.MapVisualization.ARMapVisualizationRenderer)
namespace MarkerSync (Niantic.ARDK.Extensions.MarkerSync)
class BarcodeDisplay (Niantic.ARDK.Extensions.MarkerSync.BarcodeDisplay)
namespace Meshing (Niantic.ARDK.Extensions.Meshing)
struct MeshObjectsClearedArgs (Niantic.ARDK.Extensions.Meshing.MeshObjectsClearedArgs)
struct MeshObjectsUpdatedArgs (Niantic.ARDK.Extensions.Meshing.MeshObjectsUpdatedArgs)
class ARMeshManager (Niantic.ARDK.Extensions.Meshing.ARMeshManager)
enum MeshingMode (Niantic.ARDK.Extensions.Meshing.ARMeshManager.MeshingMode)
class MeshObjSaver (Niantic.ARDK.Extensions.Meshing.MeshObjSaver)
class MeshObjectsGenerator (Niantic.ARDK.Extensions.Meshing.MeshObjectsGenerator)
class MeshSaver (Niantic.ARDK.Extensions.Meshing.MeshSaver)
class MockMeshInfo (Niantic.ARDK.Extensions.Meshing.MockMeshInfo)
namespace Permissions (Niantic.ARDK.Extensions.Permissions)
class AndroidPermissionRequester (Niantic.ARDK.Extensions.Permissions.AndroidPermissionRequester)
namespace Scanning (Niantic.ARDK.Extensions.Scanning)
interface IScanVisualizer (Niantic.ARDK.Extensions.Scanning.IScanVisualizer)
class ARScanManager (Niantic.ARDK.Extensions.Scanning.ARScanManager)
class PointCloudVisualizer (Niantic.ARDK.Extensions.Scanning.PointCloudVisualizer)
class RaycastScanVisualizer (Niantic.ARDK.Extensions.Scanning.RaycastScanVisualizer)
class UrpRaycastScanVisualizer (Niantic.ARDK.Extensions.Scanning.UrpRaycastScanVisualizer)
class WorldSpaceScanVisualizer (Niantic.ARDK.Extensions.Scanning.WorldSpaceScanVisualizer)
class ARCameraPositionHelper (Niantic.ARDK.Extensions.ARCameraPositionHelper)
class ARCameraPositionHistoryHelper (Niantic.ARDK.Extensions.ARCameraPositionHistoryHelper)
class ARConfigChanger (Niantic.ARDK.Extensions.ARConfigChanger)
class ARDepthInterpolationAdapter (Niantic.ARDK.Extensions.ARDepthInterpolationAdapter)
enum AdaptionMode (Niantic.ARDK.Extensions.ARDepthInterpolationAdapter.AdaptionMode)
class ARDepthManager (Niantic.ARDK.Extensions.ARDepthManager)
enum OcclusionMode (Niantic.ARDK.Extensions.ARDepthManager.OcclusionMode)
class ARFeaturePointRenderer (Niantic.ARDK.Extensions.ARFeaturePointRenderer)
class ARImageDetectionManager (Niantic.ARDK.Extensions.ARImageDetectionManager)
struct InspectorImage (Niantic.ARDK.Extensions.ARImageDetectionManager.InspectorImage)
class ARNetworkingManager (Niantic.ARDK.Extensions.ARNetworkingManager)
class ARNetworkingStateVisualizer (Niantic.ARDK.Extensions.ARNetworkingStateVisualizer)
class ARPlaneManager (Niantic.ARDK.Extensions.ARPlaneManager)
class ARRenderingManager (Niantic.ARDK.Extensions.ARRenderingManager)
class ARSemanticSegmentationManager (Niantic.ARDK.Extensions.ARSemanticSegmentationManager)
class ARSessionListener (Niantic.ARDK.Extensions.ARSessionListener)
class ARSessionManager (Niantic.ARDK.Extensions.ARSessionManager)
class ARVideoFeed (Niantic.ARDK.Extensions.ARVideoFeed)
class CapabilityChecker (Niantic.ARDK.Extensions.CapabilityChecker)
enum FailureType (Niantic.ARDK.Extensions.CapabilityChecker.FailureType)
struct FailureReason (Niantic.ARDK.Extensions.CapabilityChecker.FailureReason)
class FailureEvent (Niantic.ARDK.Extensions.CapabilityChecker.FailureEvent)
class SuccessEvent (Niantic.ARDK.Extensions.CapabilityChecker.SuccessEvent)
class FeaturePreloadManager (Niantic.ARDK.Extensions.FeaturePreloadManager)
class PreloadProgressUpdatedArgs (Niantic.ARDK.Extensions.FeaturePreloadManager.PreloadProgressUpdatedArgs)
class NetworkSessionManager (Niantic.ARDK.Extensions.NetworkSessionManager)
class PlanefindingGrid (Niantic.ARDK.Extensions.PlanefindingGrid)
class SavedRenderingSettings (Niantic.ARDK.Extensions.SavedRenderingSettings)
class UnityLifecycleDriver (Niantic.ARDK.Extensions.UnityLifecycleDriver)
class UnityLifecycleDriverBase (Niantic.ARDK.Extensions.UnityLifecycleDriverBase)
class VideoFeedUpdatedArgs (Niantic.ARDK.Extensions.VideoFeedUpdatedArgs)
class WayspotAnchorTracker (Niantic.ARDK.Extensions.WayspotAnchorTracker)
namespace External (Niantic.ARDK.External)
class EnumFlagAttribute (Niantic.ARDK.External.EnumFlagAttribute)
namespace LocationService (Niantic.ARDK.LocationService)
enum LocationServiceStatus (Niantic.ARDK.LocationService.LocationServiceStatus)
struct CompassUpdatedArgs (Niantic.ARDK.LocationService.CompassUpdatedArgs)
struct LatLng (Niantic.ARDK.LocationService.LatLng)
struct LocationInfo (Niantic.ARDK.LocationService.LocationInfo)
struct LocationStatusUpdatedArgs (Niantic.ARDK.LocationService.LocationStatusUpdatedArgs)
struct LocationUpdatedArgs (Niantic.ARDK.LocationService.LocationUpdatedArgs)
interface ILocationService (Niantic.ARDK.LocationService.ILocationService)
class LocationServiceFactory (Niantic.ARDK.LocationService.LocationServiceFactory)
class SpoofLocationService (Niantic.ARDK.LocationService.SpoofLocationService)
namespace Networking (Niantic.ARDK.Networking)
namespace Clock (Niantic.ARDK.Networking.Clock)
enum CoordinatedClockTimestampQuality (Niantic.ARDK.Networking.Clock.CoordinatedClockTimestampQuality)
interface ICoordinatedClock (Niantic.ARDK.Networking.Clock.ICoordinatedClock)
class LocalCoordinatedClock (Niantic.ARDK.Networking.Clock.LocalCoordinatedClock)
namespace HLAPI (Niantic.ARDK.Networking.HLAPI)
namespace Authority (Niantic.ARDK.Networking.HLAPI.Authority)
enum Role (Niantic.ARDK.Networking.HLAPI.Authority.Role)
interface IAuthorityReplicator (Niantic.ARDK.Networking.HLAPI.Authority.IAuthorityReplicator)
class AuthorityReplicatorExtension (Niantic.ARDK.Networking.HLAPI.Authority.AuthorityReplicatorExtension)
class GreedyAuthorityReplicator (Niantic.ARDK.Networking.HLAPI.Authority.GreedyAuthorityReplicator)
namespace Data (Niantic.ARDK.Networking.HLAPI.Data)
struct NetworkedDataDescriptor (Niantic.ARDK.Networking.HLAPI.Data.NetworkedDataDescriptor)
struct PacketInfo (Niantic.ARDK.Networking.HLAPI.Data.PacketInfo)
struct ReplicationMode (Niantic.ARDK.Networking.HLAPI.Data.ReplicationMode)
class NetworkedDataDescriptorExtension (Niantic.ARDK.Networking.HLAPI.Data.NetworkedDataDescriptorExtension)
namespace Object (Niantic.ARDK.Networking.HLAPI.Object)
namespace Unity (Niantic.ARDK.Networking.HLAPI.Object.Unity)
enum NetworkedFieldValueChangedMode (Niantic.ARDK.Networking.HLAPI.Object.NetworkedFieldValueChangedMode)
template struct MessageReceivedEventArgs (Niantic.ARDK.Networking.HLAPI.Object.MessageReceivedEventArgs)
template struct NetworkedFieldValueChangedArgs (Niantic.ARDK.Networking.HLAPI.Object.NetworkedFieldValueChangedArgs)
template interface IMessageStreamReplicator (Niantic.ARDK.Networking.HLAPI.Object.IMessageStreamReplicator)
template interface INetworkedField (Niantic.ARDK.Networking.HLAPI.Object.INetworkedField)
template class MessageStreamReplicator (Niantic.ARDK.Networking.HLAPI.Object.MessageStreamReplicator)
template class NetworkedField (Niantic.ARDK.Networking.HLAPI.Object.NetworkedField)
namespace Routing (Niantic.ARDK.Networking.HLAPI.Routing)
struct NetworkId (Niantic.ARDK.Networking.HLAPI.Routing.NetworkId)
interface IHlapiSession (Niantic.ARDK.Networking.HLAPI.IHlapiSession)
interface INetworkGroup (Niantic.ARDK.Networking.HLAPI.INetworkGroup)
interface INetworkedDataHandler (Niantic.ARDK.Networking.HLAPI.INetworkedDataHandler)
class HlapiSession (Niantic.ARDK.Networking.HLAPI.HlapiSession)
struct _NetworkIdAndData (Niantic.ARDK.Networking.HLAPI.HlapiSession._NetworkIdAndData)
class HlapiSessionExtension (Niantic.ARDK.Networking.HLAPI.HlapiSessionExtension)
class NetworkGroup (Niantic.ARDK.Networking.HLAPI.NetworkGroup)
struct _NetworkGroupData (Niantic.ARDK.Networking.HLAPI.NetworkGroup._NetworkGroupData)
class NetworkedDataHandlerBase (Niantic.ARDK.Networking.HLAPI.NetworkedDataHandlerBase)
class UnhandledPacketCache (Niantic.ARDK.Networking.HLAPI.UnhandledPacketCache)
namespace MultipeerNetworkingEventArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs)
struct AnyMultipeerNetworkingInitializedArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.AnyMultipeerNetworkingInitializedArgs)
struct ConnectedArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.ConnectedArgs)
struct ConnectionFailedArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.ConnectionFailedArgs)
struct DeinitializedArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.DeinitializedArgs)
struct DisconnectedArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.DisconnectedArgs)
struct PeerAddedArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.PeerAddedArgs)
struct PeerDataReceivedArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.PeerDataReceivedArgs)
struct PeerRemovedArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.PeerRemovedArgs)
struct PersistentKeyValueUpdatedArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.PersistentKeyValueUpdatedArgs)
enum NetworkingErrorCode (Niantic.ARDK.Networking.NetworkingErrorCode)
enum TransportType (Niantic.ARDK.Networking.TransportType)
struct DataInfo (Niantic.ARDK.Networking.DataInfo)
struct ServerConfiguration (Niantic.ARDK.Networking.ServerConfiguration)
interface IMultipeerNetworking (Niantic.ARDK.Networking.IMultipeerNetworking)
interface IPeer (Niantic.ARDK.Networking.IPeer)
class MultipeerNetworkingFactory (Niantic.ARDK.Networking.MultipeerNetworkingFactory)
class NetworkMessageSizeLimits (Niantic.ARDK.Networking.NetworkMessageSizeLimits)
namespace Recording (Niantic.ARDK.Recording)
struct ARCaptureConfig (Niantic.ARDK.Recording.ARCaptureConfig)
struct ARCaptureSetMetadataConfig (Niantic.ARDK.Recording.ARCaptureSetMetadataConfig)
class ARCapture (Niantic.ARDK.Recording.ARCapture)
class PInvoke (Niantic.ARDK.Recording.ARCapture.PInvoke)
namespace Rendering (Niantic.ARDK.Rendering)
enum ResolutionMode (Niantic.ARDK.Rendering.ResolutionMode)
struct RenderFeatureConfiguration (Niantic.ARDK.Rendering.RenderFeatureConfiguration)
struct RenderTarget (Niantic.ARDK.Rendering.RenderTarget)
interface IARFrameRenderer (Niantic.ARDK.Rendering.IARFrameRenderer)
interface IRenderFeatureProvider (Niantic.ARDK.Rendering.IRenderFeatureProvider)
class ARFrameRenderer (Niantic.ARDK.Rendering.ARFrameRenderer)
class ARFrameRendererFactory (Niantic.ARDK.Rendering.ARFrameRendererFactory)
class ARRenderFeatureProvider (Niantic.ARDK.Rendering.ARRenderFeatureProvider)
class ARSessionBuffersHelper (Niantic.ARDK.Rendering.ARSessionBuffersHelper)
class FeatureBindings (Niantic.ARDK.Rendering.FeatureBindings)
class FrameRenderedArgs (Niantic.ARDK.Rendering.FrameRenderedArgs)
class PropertyBindings (Niantic.ARDK.Rendering.PropertyBindings)
class RenderFeaturesChangedArgs (Niantic.ARDK.Rendering.RenderFeaturesChangedArgs)
namespace Utilities (Niantic.ARDK.Utilities)
namespace BinarySerialization (Niantic.ARDK.Utilities.BinarySerialization)
namespace Contexts (Niantic.ARDK.Utilities.BinarySerialization.Contexts)
class ArrayLengthLimiter (Niantic.ARDK.Utilities.BinarySerialization.Contexts.ArrayLengthLimiter)
namespace ItemSerializers (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers)
template class ArrayOfSealedSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.ArrayOfSealedSerializer)
template class ArrayOfUnsealedSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.ArrayOfUnsealedSerializer)
template class ArraySerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.ArraySerializer)
template class BaseItemSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.BaseItemSerializer)
class BooleanArraySerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.BooleanArraySerializer)
class BooleanSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.BooleanSerializer)
class ByteArraySerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.ByteArraySerializer)
class ByteSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.ByteSerializer)
class CameraIntrinsicsSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.CameraIntrinsicsSerializer)
class ColorSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.ColorSerializer)
class CompressedInt32Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.CompressedInt32Serializer)
class CompressedInt64Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.CompressedInt64Serializer)
class CompressedUInt32Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.CompressedUInt32Serializer)
class CompressedUInt64Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.CompressedUInt64Serializer)
class DoubleSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.DoubleSerializer)
class EnumSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.EnumSerializer)
class FloatSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.FloatSerializer)
class GuidSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.GuidSerializer)
class Int16Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.Int16Serializer)
class IntPtrSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.IntPtrSerializer)
class Matrix4x4Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.Matrix4x4Serializer)
class MeshSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.MeshSerializer)
template class NativeArraySerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.NativeArraySerializer)
class NetworkIdSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.NetworkIdSerializer)
class QuaternionSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.QuaternionSerializer)
class ResolutionSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.ResolutionSerializer)
class SByteSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.SByteSerializer)
template class SimpleSerializableSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.SimpleSerializableSerializer)
class StringSerializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.StringSerializer)
class UInt16Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.UInt16Serializer)
class Vector2Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.Vector2Serializer)
class Vector3Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.Vector3Serializer)
class Vector4Serializer (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers.Vector4Serializer)
template interface IItemSerializer (Niantic.ARDK.Utilities.BinarySerialization.IItemSerializer)
interface ISerializationContext (Niantic.ARDK.Utilities.BinarySerialization.ISerializationContext)
class BinaryDeserializer (Niantic.ARDK.Utilities.BinarySerialization.BinaryDeserializer)
class BinarySerializer (Niantic.ARDK.Utilities.BinarySerialization.BinarySerializer)
class BinarySerializerOrDeserializer (Niantic.ARDK.Utilities.BinarySerialization.BinarySerializerOrDeserializer)
class GlobalSerializer (Niantic.ARDK.Utilities.BinarySerialization.GlobalSerializer)
struct _SerializerInfo (Niantic.ARDK.Utilities.BinarySerialization.GlobalSerializer._SerializerInfo)
namespace Collections (Niantic.ARDK.Utilities.Collections)
class ARDKReadOnlyCollection (Niantic.ARDK.Utilities.Collections.ARDKReadOnlyCollection)
template class EmptyArdkReadOnlyCollection (Niantic.ARDK.Utilities.Collections.EmptyArdkReadOnlyCollection)
template class EmptyArray (Niantic.ARDK.Utilities.Collections.EmptyArray)
template class EmptyReadOnlyCollection (Niantic.ARDK.Utilities.Collections.EmptyReadOnlyCollection)
namespace Logging (Niantic.ARDK.Utilities.Logging)
interface IARLogHandler (Niantic.ARDK.Utilities.Logging.IARLogHandler)
class ARLog (Niantic.ARDK.Utilities.Logging.ARLog)
class UnityARLogHandler (Niantic.ARDK.Utilities.Logging.UnityARLogHandler)
namespace Marker (Niantic.ARDK.Utilities.Marker)
enum MarkerScannerStatus (Niantic.ARDK.Utilities.Marker.MarkerScannerStatus)
struct ARFrameMarkerScannerGotResultArgs (Niantic.ARDK.Utilities.Marker.ARFrameMarkerScannerGotResultArgs)
struct ARFrameMarkerScannerReadyArgs (Niantic.ARDK.Utilities.Marker.ARFrameMarkerScannerReadyArgs)
struct ARFrameMarkerScannerStatusChangedArgs (Niantic.ARDK.Utilities.Marker.ARFrameMarkerScannerStatusChangedArgs)
interface IMarkerParser (Niantic.ARDK.Utilities.Marker.IMarkerParser)
interface IMarkerScanner (Niantic.ARDK.Utilities.Marker.IMarkerScanner)
interface IMetadataSerializer (Niantic.ARDK.Utilities.Marker.IMetadataSerializer)
interface IParserResult (Niantic.ARDK.Utilities.Marker.IParserResult)
class ARFrameMarkerScanner (Niantic.ARDK.Utilities.Marker.ARFrameMarkerScanner)
enum TextureType (Niantic.ARDK.Utilities.Marker.ARFrameMarkerScanner.TextureType)
class BarcodeParserResult (Niantic.ARDK.Utilities.Marker.BarcodeParserResult)
class BasicMetadataSerializer (Niantic.ARDK.Utilities.Marker.BasicMetadataSerializer)
class EmbeddedStationaryMetadataSerializer (Niantic.ARDK.Utilities.Marker.EmbeddedStationaryMetadataSerializer)
class ImageDataUtils (Niantic.ARDK.Utilities.Marker.ImageDataUtils)
enum TransformType (Niantic.ARDK.Utilities.Marker.ImageDataUtils.TransformType)
class MarkerMetadata (Niantic.ARDK.Utilities.Marker.MarkerMetadata)
enum MarkerSource (Niantic.ARDK.Utilities.Marker.MarkerMetadata.MarkerSource)
class MarkerScannerSettings (Niantic.ARDK.Utilities.Marker.MarkerScannerSettings)
class StationaryMarkerMetadata (Niantic.ARDK.Utilities.Marker.StationaryMarkerMetadata)
class ZXingMarkerGenerator (Niantic.ARDK.Utilities.Marker.ZXingMarkerGenerator)
class MarkerGenerationResult (Niantic.ARDK.Utilities.Marker.ZXingMarkerGenerator.MarkerGenerationResult)
namespace Permissions (Niantic.ARDK.Utilities.Permissions)
enum ARDKPermission (Niantic.ARDK.Utilities.Permissions.ARDKPermission)
enum PermissionStatus (Niantic.ARDK.Utilities.Permissions.PermissionStatus)
class PermissionRequester (Niantic.ARDK.Utilities.Permissions.PermissionRequester)
namespace Preloading (Niantic.ARDK.Utilities.Preloading)
enum Feature (Niantic.ARDK.Utilities.Preloading.Feature)
enum PreloadedFeatureState (Niantic.ARDK.Utilities.Preloading.PreloadedFeatureState)
interface IFeaturePreloader (Niantic.ARDK.Utilities.Preloading.IFeaturePreloader)
class FeaturePreloaderFactory (Niantic.ARDK.Utilities.Preloading.FeaturePreloaderFactory)
namespace QR (Niantic.ARDK.Utilities.QR)
class ZXingBarcodeParser (Niantic.ARDK.Utilities.QR.ZXingBarcodeParser)
namespace Tracing (Niantic.ARDK.Utilities.Tracing)
class ARDKTrace (Niantic.ARDK.Utilities.Tracing.ARDKTrace)
class _NativeARDKTrace (Niantic.ARDK.Utilities.Tracing._NativeARDKTrace)
namespace TypedId (Niantic.ARDK.Utilities.TypedId)
template struct TypedId (Niantic.ARDK.Utilities.TypedId.TypedId)
template interface IRepresentedBy (Niantic.ARDK.Utilities.TypedId.IRepresentedBy)
namespace VersionUtilities (Niantic.ARDK.Utilities.VersionUtilities)
class ARDKGlobalVersion (Niantic.ARDK.Utilities.VersionUtilities.ARDKGlobalVersion)
template struct Optional (Niantic.ARDK.Utilities.Optional)
interface IArdkEventArgs (Niantic.ARDK.Utilities.IArdkEventArgs)
class MathUtils (Niantic.ARDK.Utilities.MathUtils)
class MatrixUtils (Niantic.ARDK.Utilities.MatrixUtils)
class NARConversions (Niantic.ARDK.Utilities.NARConversions)
class SafeGCHandle (Niantic.ARDK.Utilities.SafeGCHandle)
class TaskUtility (Niantic.ARDK.Utilities.TaskUtility)
namespace VPSCoverage (Niantic.ARDK.VPSCoverage)
enum ResponseStatus (Niantic.ARDK.VPSCoverage.ResponseStatus)
struct CoverageArea (Niantic.ARDK.VPSCoverage.CoverageArea)
enum Localizability (Niantic.ARDK.VPSCoverage.CoverageArea.Localizability)
struct LocalizationTarget (Niantic.ARDK.VPSCoverage.LocalizationTarget)
interface ICoverageClient (Niantic.ARDK.VPSCoverage.ICoverageClient)
class CoverageAreasResult (Niantic.ARDK.VPSCoverage.CoverageAreasResult)
class CoverageClientFactory (Niantic.ARDK.VPSCoverage.CoverageClientFactory)
class LocalizationTargetsResult (Niantic.ARDK.VPSCoverage.LocalizationTargetsResult)
namespace VirtualStudio (Niantic.ARDK.VirtualStudio)
namespace AR (Niantic.ARDK.VirtualStudio.AR)
namespace Mock (Niantic.ARDK.VirtualStudio.AR.Mock)
class MockAnchorBase (Niantic.ARDK.VirtualStudio.AR.Mock.MockAnchorBase)
class MockDetectableBase (Niantic.ARDK.VirtualStudio.AR.Mock.MockDetectableBase)
class MockImageAnchor (Niantic.ARDK.VirtualStudio.AR.Mock.MockImageAnchor)
class MockMap (Niantic.ARDK.VirtualStudio.AR.Mock.MockMap)
class MockMesh (Niantic.ARDK.VirtualStudio.AR.Mock.MockMesh)
class MockMeshSequence (Niantic.ARDK.VirtualStudio.AR.Mock.MockMeshSequence)
class MockPlaneAnchor (Niantic.ARDK.VirtualStudio.AR.Mock.MockPlaneAnchor)
class MockSceneConfiguration (Niantic.ARDK.VirtualStudio.AR.Mock.MockSceneConfiguration)
class MockSemanticLabel (Niantic.ARDK.VirtualStudio.AR.Mock.MockSemanticLabel)
namespace Networking (Niantic.ARDK.VirtualStudio.AR.Networking)
namespace Mock (Niantic.ARDK.VirtualStudio.AR.Networking.Mock)
interface IMockARSession (Niantic.ARDK.VirtualStudio.AR.IMockARSession)
namespace Editor (Niantic.ARDK.VirtualStudio.Editor)
class VirtualStudioConfigurationEditor (Niantic.ARDK.VirtualStudio.Editor.VirtualStudioConfigurationEditor)
namespace Networking (Niantic.ARDK.VirtualStudio.Networking)
class DefaultMessageHandler (Niantic.ARDK.VirtualStudio.Networking.DefaultMessageHandler)
class MessageHandlerBase (Niantic.ARDK.VirtualStudio.Networking.MessageHandlerBase)
namespace Remote (Niantic.ARDK.VirtualStudio.Remote)
namespace Data (Niantic.ARDK.VirtualStudio.Remote.Data)
class ARNetworkingDeinitializedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARNetworkingDeinitializedMessage)
class ARNetworkingDestroyMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARNetworkingDestroyMessage)
class ARNetworkingInitMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARNetworkingInitMessage)
class ARNetworkingPeerPoseReceivedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARNetworkingPeerPoseReceivedMessage)
class ARNetworkingPeerStateReceivedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARNetworkingPeerStateReceivedMessage)
class ARSessionAddAnchorMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionAddAnchorMessage)
class ARSessionAddedCustomAnchorMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionAddedCustomAnchorMessage)
class ARSessionAnchorsAddedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionAnchorsAddedMessage)
class ARSessionAnchorsMergedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionAnchorsMergedMessage)
class ARSessionAnchorsRemovedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionAnchorsRemovedMessage)
class ARSessionAnchorsUpdatedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionAnchorsUpdatedMessage)
class ARSessionCameraTrackingStateChangedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionCameraTrackingStateChangedMessage)
class ARSessionDestroyMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionDestroyMessage)
class ARSessionFailedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionFailedMessage)
class ARSessionFrameUpdatedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionFrameUpdatedMessage)
class ARSessionInitMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionInitMessage)
class ARSessionInterruptionEndedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionInterruptionEndedMessage)
class ARSessionLocalizationUpdatedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionLocalizationUpdatedMessage)
class ARSessionMapsAddedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionMapsAddedMessage)
class ARSessionMapsUpdatedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionMapsUpdatedMessage)
class ARSessionMergeAnchorMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionMergeAnchorMessage)
class ARSessionMeshUpdatedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionMeshUpdatedMessage)
class ARSessionPauseMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionPauseMessage)
class ARSessionRemoveAnchorMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionRemoveAnchorMessage)
class ARSessionRunMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionRunMessage)
class ARSessionSetWorldScaleMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionSetWorldScaleMessage)
class ARSessionWasInterruptedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.ARSessionWasInterruptedMessage)
class NetworkingConnectedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingConnectedMessage)
class NetworkingConnectionFailedWithErrorMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingConnectionFailedWithErrorMessage)
class NetworkingDeinitializedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingDeinitializedMessage)
class NetworkingDestroyMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingDestroyMessage)
class NetworkingDisconenctedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingDisconenctedMessage)
class NetworkingInitMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingInitMessage)
class NetworkingJoinMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingJoinMessage)
class NetworkingLeaveMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingLeaveMessage)
class NetworkingPeerAddedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingPeerAddedMessage)
class NetworkingPeerDataReceivedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingPeerDataReceivedMessage)
class NetworkingPeerRemovedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingPeerRemovedMessage)
class NetworkingPersistentKeyValueUpdatedMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingPersistentKeyValueUpdatedMessage)
class NetworkingSendDataToPeersMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingSendDataToPeersMessage)
class NetworkingStorePersistentKeyValueMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingStorePersistentKeyValueMessage)
class RemoteConnectionDestroyMessage (Niantic.ARDK.VirtualStudio.Remote.Data.RemoteConnectionDestroyMessage)
class RemoteConnectionUI (Niantic.ARDK.VirtualStudio.Remote.RemoteConnectionUI)
namespace VpsCoverage (Niantic.ARDK.VirtualStudio.VpsCoverage)
class VpsCoverageResponses (Niantic.ARDK.VirtualStudio.VpsCoverage.VpsCoverageResponses)
struct CoverageData (Niantic.ARDK.VirtualStudio.VpsCoverage.VpsCoverageResponses.CoverageData)
struct LocalizationTargetsData (Niantic.ARDK.VirtualStudio.VpsCoverage.VpsCoverageResponses.LocalizationTargetsData)
interface ISessionMediator (Niantic.ARDK.VirtualStudio.ISessionMediator)
class MockArdkPlayerProfile (Niantic.ARDK.VirtualStudio.MockArdkPlayerProfile)
class MockPlayConfiguration (Niantic.ARDK.VirtualStudio.MockPlayConfiguration)
class MockPlayer (Niantic.ARDK.VirtualStudio.MockPlayer)
enum RuntimeEnvironment (Niantic.ARDK.RuntimeEnvironment)
namespace Experimental (Niantic.Experimental)
namespace ARDK (Niantic.Experimental.ARDK)
namespace SharedAR (Niantic.Experimental.ARDK.SharedAR)
namespace AnchoredScenes (Niantic.Experimental.ARDK.SharedAR.AnchoredScenes)
namespace MarshMessages (Niantic.Experimental.ARDK.SharedAR.AnchoredScenes.MarshMessages)
enum AnchoredSceneServiceStatus (Niantic.Experimental.ARDK.SharedAR.AnchoredScenes.AnchoredSceneServiceStatus)
struct AnchoredScene (Niantic.Experimental.ARDK.SharedAR.AnchoredScenes.AnchoredScene)
class AnchoredSceneService (Niantic.Experimental.ARDK.SharedAR.AnchoredScenes.AnchoredSceneService)
namespace Rooms (Niantic.Experimental.ARDK.SharedAR.Rooms)
enum RoomManagementServiceStatus (Niantic.Experimental.ARDK.SharedAR.Rooms.RoomManagementServiceStatus)
class RoomManagementService (Niantic.Experimental.ARDK.SharedAR.Rooms.RoomManagementService)
namespace Transform (Niantic.Experimental.ARDK.SharedAR.Transform)
struct TransformRemovedArgs (Niantic.Experimental.ARDK.SharedAR.Transform.TransformRemovedArgs)
struct TransformUpdatedArgs (Niantic.Experimental.ARDK.SharedAR.Transform.TransformUpdatedArgs)
interface ITransformManager (Niantic.Experimental.ARDK.SharedAR.Transform.ITransformManager)
enum ColocalizationAlignmentResult (Niantic.Experimental.ARDK.SharedAR.ColocalizationAlignmentResult)
enum ColocalizationFailureReason (Niantic.Experimental.ARDK.SharedAR.ColocalizationFailureReason)
enum ColocalizationState (Niantic.Experimental.ARDK.SharedAR.ColocalizationState)
enum ConnectionEvents (Niantic.Experimental.ARDK.SharedAR.ConnectionEvents)
enum ConnectionState (Niantic.Experimental.ARDK.SharedAR.ConnectionState)
enum ConnectionType (Niantic.Experimental.ARDK.SharedAR.ConnectionType)
enum DatastoreBackend (Niantic.Experimental.ARDK.SharedAR.DatastoreBackend)
enum LifeCycleOptions (Niantic.Experimental.ARDK.SharedAR.LifeCycleOptions)
enum NetworkingBackend (Niantic.Experimental.ARDK.SharedAR.NetworkingBackend)
enum NetworkingRequestResult (Niantic.Experimental.ARDK.SharedAR.NetworkingRequestResult)
enum Result (Niantic.Experimental.ARDK.SharedAR.Result)
enum RoomVisibility (Niantic.Experimental.ARDK.SharedAR.RoomVisibility)
struct ColocalizationStateUpdatedArgs (Niantic.Experimental.ARDK.SharedAR.ColocalizationStateUpdatedArgs)
struct ConnectionEventArgs (Niantic.Experimental.ARDK.SharedAR.ConnectionEventArgs)
struct ConnectionStateArgs (Niantic.Experimental.ARDK.SharedAR.ConnectionStateArgs)
struct DataReceivedArgs (Niantic.Experimental.ARDK.SharedAR.DataReceivedArgs)
struct KeyValuePairArgs (Niantic.Experimental.ARDK.SharedAR.KeyValuePairArgs)
struct NetworkingStats (Niantic.Experimental.ARDK.SharedAR.NetworkingStats)
struct PeerIDArgs (Niantic.Experimental.ARDK.SharedAR.PeerIDArgs)
struct RoomParams (Niantic.Experimental.ARDK.SharedAR.RoomParams)
interface IColocalization (Niantic.Experimental.ARDK.SharedAR.IColocalization)
interface IDatastore (Niantic.Experimental.ARDK.SharedAR.IDatastore)
interface INetworking (Niantic.Experimental.ARDK.SharedAR.INetworking)
interface IPeerID (Niantic.Experimental.ARDK.SharedAR.IPeerID)
interface IRoom (Niantic.Experimental.ARDK.SharedAR.IRoom)
interface IVpsColocalizerNativeInterface (Niantic.Experimental.ARDK.SharedAR.IVpsColocalizerNativeInterface)
class ColocalizationFactory (Niantic.Experimental.ARDK.SharedAR.ColocalizationFactory)
class ColocalizationCreatedArgs (Niantic.Experimental.ARDK.SharedAR.ColocalizationFactory.ColocalizationCreatedArgs)
class DatastoreFactory (Niantic.Experimental.ARDK.SharedAR.DatastoreFactory)
class DatastoreCreatedArgs (Niantic.Experimental.ARDK.SharedAR.DatastoreFactory.DatastoreCreatedArgs)
class MockColocalization (Niantic.Experimental.ARDK.SharedAR.MockColocalization)
class NarVpsColocalizerNativeAPI (Niantic.Experimental.ARDK.SharedAR.NarVpsColocalizerNativeAPI)
class NetworkingFactory (Niantic.Experimental.ARDK.SharedAR.NetworkingFactory)
class NetworkingCreatedArgs (Niantic.Experimental.ARDK.SharedAR.NetworkingFactory.NetworkingCreatedArgs)
class PeerIDv0 (Niantic.Experimental.ARDK.SharedAR.PeerIDv0)
class PeerSerialization (Niantic.Experimental.ARDK.SharedAR.PeerSerialization)
class Room (Niantic.Experimental.ARDK.SharedAR.Room)
class RoomID (Niantic.Experimental.ARDK.SharedAR.RoomID)
class SharedARClient (Niantic.Experimental.ARDK.SharedAR.SharedARClient)
class VpsColocalizer (Niantic.Experimental.ARDK.SharedAR.VpsColocalizer)
enum FailureCode (Niantic.Experimental.ARDK.SharedAR.VpsColocalizer.FailureCode)
class OnColocalizationStateChangedArgs (Niantic.Experimental.ARDK.SharedAR.VpsColocalizer.OnColocalizationStateChangedArgs)
class WayspotAnchorPayloadExtension (Niantic.Experimental.ARDK.SharedAR.WayspotAnchorPayloadExtension)
template struct SafeGCHandle (SafeGCHandle)
class ConditionalHideAttribute (ConditionalHideAttribute)
class ConditionalHidePropertyDrawer (ConditionalHidePropertyDrawer)
ユーザーマニュアル
ARDKのセットアップ
ARDK入門
ARDKをUnityに追加する
認証
iOS向けARDKアプリをビルドする
Android向けARDKアプリをビルドする
ARDKフィーチャーマネージャーの使用
ARDKイベントのサブスクライブ
ARDKの開発要件とランタイム要件
デバイス要件の検証
権限
ARDKユーザーIDの使用
ARDKのアップグレード
ARDKロギングの使用
ARの基礎知識
ARセッションの作成
ARアンカーのトラッキング
プレーンの検知
画像の検出
ヒットテスト
コンテクスト・アウェアネス
深度
深度データの生成
深度ベースのオクルージョン
点群
セマンティック セグメンテーション
セマンティック セグメンテーション
メッシング
メッシングの概要
メッシング: はじめに
付録: 低レベルメッシュ
ゲームボード (Gameboard)
モデルカード
モデルカード: 人物のセグメンテーション(v0.11)
共有AR
共有ARを使い始める
ネットワークARセッションのセットアップ
共有環境でローカライゼーションする
マーカーシンクを使ってローカライズする
仮想オブジェクト情報を共有する
低レベルネットワークAPI
ネットワークとLLAPIを理解する
LLAPIのその他の機能
ネットワーク制限とベストプラクティス
ネットワークエラーコード
データのシリアライズ
高レベルネットワークAPI
高レベルネットワークAPIの使用
Hlapiネットワークのスポ―ニングのチュートリアル
Hlapiに関するよくある質問
HLAPIとLLAPIを併用する
仮想コンテンツを配置する
Scanning Framework
Scanning Framework入門
VPS用のスキャン
スキャン設定
Lightship VPS
Lightship VPSの使用方法
Geospatial Browser (ベータ版)
プライベートスキャンの管理
VPSが作動したWayspotを作成する
UnityでWayspot Anchorsをオーサリングする
Wayspot Anchor APIを使用する
WayspotAnchorServiceを使用する
WayspotAnchorControllerを使用する
VPSを使ってアプリのビルドとテストを行う
VPSのためのスキャンを生成する
VPSを使ってローカライズする
VPS Coverage APIを使用する
VPSに関するよくある質問(FAQ)
レンダリング
ARDKにおけるレンダリング
URP(ユニバーサルレンダーパイプライン)の使用
ツール
Virtual Studio
モックモードでのプレイ
リモートモードでのプレイ
VPSリモートオーサリング (VPS Remote Authoring)
チュートリアル
初級チュートリアル: 基本の配置
初級チュートリアル: 深度とオクルージョン
初級チュートリアル: セマンティッククエリ
初級チュートリアル: CopyToAlignedを使用したセマンティックテクスチャ
中級チュートリアル: メッシングとコリジョン
初級チュートリアル: 深度テクスチャ
中級チュートリアル: セマンティック セグメンテーションテクスチャ
中級チュートリアル: ガーデンチャンクのメッシング
上級チュートリアル: ゲームボードのナビゲーション
中級チュートリアル: Pong、マルチプレイヤーARゲームの作成
チュートリアル: Pong: ARDKとゲームロジックの使用
チュートリアル: Pong: ゲームロジックとARイベント
チュートリアル: Pong - メッセージの送受信
チュートリアル: Pong - HLAPIバージョン
中級チュートリアル: Unityエディターのメッシュ
サンプルコード
ARDK - 使用例
AR Voyage
BuildAShip:セマンティック セグメンテーション
SnowballFight:マルチプレイヤー
SnowballToss:メッシングとオクルージョン
散策:Gameboard (ゲームボード)
VPS
トラブルシューティング
リリースノート
ARDK 1.0.0 Release Notes 2021-11-03
ARDK 1.0.1 Release Notes 2021-11-03
ARDK 1.1.0 Release Notes 2021-12-08
ARDK 1.2.0 Release Notes 2022-02-02
ARDK 1.3.0 リリースノート 2022-03-31
ARDK 1.3.1 リリースノート 2022-04-18
ARDK 1.3.2 リリースノート 2022-05-19
ARDK 2.0.0 リリースノート 2022-05-17
ARDK 2.1.0 リリースノート 2022-06-30
ARDK 2.2.0 リリースノート 2022-08-11
ARDK 2.2.1 Release Notes 2022-09-10
ARDK 2.3.0 リリースノート 2022-09-27
ARDK 2.3.1 リリースノート 2022-11-29
ARDK 2.3.2 リリースノート 2023-01-10
ARDK 2.4.1 Release Notes 2022-12-09
ARDK 2.4.2 リリースノート 2023-02-06
ARDK 2.4.3 Release Notes 2023-03-28
ARDK 2.5.1 Release Notes 2023-03-28
実験的機能
ハンドトラッキング
プレイバックモード
実験的なセマンティックチャンネル
上級者向けのメッシング設定
深度ブレンディング (Depth Blending)
セマンティック信頼度
Niantic Wayfarer App
WFA 2.0.0 Release Notes 2022-08-31
WFA 2.1.0 Release Notes 2022-09-14
WFA 2.2.0 Release Notes 2022-10-13
WFA 2.3.0 Release Notes 2022-11-29
Niantic Lightship Augmented Reality Developer Kit
API Reference
Global Namespace
namespace Niantic (Niantic)
namespace ARDK (Niantic.ARDK)
namespace Extensions (Niantic.ARDK.Extensions)
namespace Scanning (Niantic.ARDK.Extensions.Scanning)
class UrpRaycastScanVisualizer (Niantic.ARDK.Extensions.Scanning.UrpRaycastScanVisualizer)
Previous
Next
class UrpRaycastScanVisualizer (Niantic.ARDK.Extensions.Scanning.UrpRaycastScanVisualizer)
class
UrpRaycastScanVisualizer
:
ScriptableObject
{
};