API Reference
Global Namespace
namespace ARDK (ARDK)
namespace Assets (ARDK.Assets)
namespace ARDK (ARDK.Assets.ARDK)
namespace Extensions (ARDK.Assets.ARDK.Extensions)
namespace Meshing (ARDK.Assets.ARDK.Extensions.Meshing)
class MeshObjSaver (ARDK.Assets.ARDK.Extensions.Meshing.MeshObjSaver)
namespace Editor (ARDK.Editor)
namespace Extensions (ARDK.Editor.Extensions)
namespace Depth (ARDK.Editor.Extensions.Depth)
class ARDepthManagerInspector (ARDK.Editor.Extensions.Depth.ARDepthManagerInspector)
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 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 Semantics (Niantic.ARDK.AR.Awareness.Semantics)
interface ISemanticBuffer (Niantic.ARDK.AR.Awareness.Semantics.ISemanticBuffer)
class SemanticBufferProcessor (Niantic.ARDK.AR.Awareness.Semantics.SemanticBufferProcessor)
interface IAwarenessBuffer (Niantic.ARDK.AR.Awareness.IAwarenessBuffer)
interface IAwarenessBufferProcessor (Niantic.ARDK.AR.Awareness.IAwarenessBufferProcessor)
template interface IDataBuffer (Niantic.ARDK.AR.Awareness.IDataBuffer)
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)
namespace Camera (Niantic.ARDK.AR.Camera)
struct CameraIntrinsics (Niantic.ARDK.AR.Camera.CameraIntrinsics)
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 Localization (Niantic.ARDK.AR.Localization)
enum LocalizationFailureReason (Niantic.ARDK.AR.Localization.LocalizationFailureReason)
enum LocalizationState (Niantic.ARDK.AR.Localization.LocalizationState)
struct LocalizationProgressArgs (Niantic.ARDK.AR.Localization.LocalizationProgressArgs)
interface ILocalizationConfiguration (Niantic.ARDK.AR.Localization.ILocalizationConfiguration)
interface ILocalizer (Niantic.ARDK.AR.Localization.ILocalizer)
class ARWorldCoordinateSpace (Niantic.ARDK.AR.Localization.ARWorldCoordinateSpace)
struct Identifier (Niantic.ARDK.AR.Localization.ARWorldCoordinateSpace.Identifier)
class LocalizationConfigurationFactory (Niantic.ARDK.AR.Localization.LocalizationConfigurationFactory)
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 PeerAnchorUpdatedArgs (Niantic.ARDK.AR.Networking.ARNetworkingEventArgs.PeerAnchorUpdatedArgs)
struct PeerPoseReceivedArgs (Niantic.ARDK.AR.Networking.ARNetworkingEventArgs.PeerPoseReceivedArgs)
struct PeerStateReceivedArgs (Niantic.ARDK.AR.Networking.ARNetworkingEventArgs.PeerStateReceivedArgs)
struct SharedAnchorsArgs (Niantic.ARDK.AR.Networking.ARNetworkingEventArgs.SharedAnchorsArgs)
namespace NetworkAnchors (Niantic.ARDK.AR.Networking.NetworkAnchors)
enum PeerAnchorStatus (Niantic.ARDK.AR.Networking.NetworkAnchors.PeerAnchorStatus)
enum SharedAnchorTrackingState (Niantic.ARDK.AR.Networking.NetworkAnchors.SharedAnchorTrackingState)
struct PeerAnchorData (Niantic.ARDK.AR.Networking.NetworkAnchors.PeerAnchorData)
struct SharedAnchorIdentifier (Niantic.ARDK.AR.Networking.NetworkAnchors.SharedAnchorIdentifier)
interface IARPeerAnchor (Niantic.ARDK.AR.Networking.NetworkAnchors.IARPeerAnchor)
interface IARSharedAnchor (Niantic.ARDK.AR.Networking.NetworkAnchors.IARSharedAnchor)
class _NetworkAnchorManager (Niantic.ARDK.AR.Networking.NetworkAnchors._NetworkAnchorManager)
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)
enum MappingRole (Niantic.ARDK.AR.SLAM.MappingRole)
struct MapLayerIdentifier (Niantic.ARDK.AR.SLAM.MapLayerIdentifier)
interface IARMap (Niantic.ARDK.AR.SLAM.IARMap)
interface IMarkerSyncer (Niantic.ARDK.AR.SLAM.IMarkerSyncer)
class NativeMarkerSyncer (Niantic.ARDK.AR.SLAM.NativeMarkerSyncer)
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 ILocalizableARSession (Niantic.ARDK.AR.ILocalizableARSession)
interface ISemanticBufferProcessor (Niantic.ARDK.AR.ISemanticBufferProcessor)
class ARCameraFeed (Niantic.ARDK.AR.ARCameraFeed)
enum CameraFeedResolutionMode (Niantic.ARDK.AR.ARCameraFeed.CameraFeedResolutionMode)
enum TextureType (Niantic.ARDK.AR.ARCameraFeed.TextureType)
struct CameraFeedResolution (Niantic.ARDK.AR.ARCameraFeed.CameraFeedResolution)
class ARSessionCameraFeedExtension (Niantic.ARDK.AR.ARSessionCameraFeedExtension)
class ARSessionFactory (Niantic.ARDK.AR.ARSessionFactory)
class CompressedImage (Niantic.ARDK.AR.CompressedImage)
class IncorrectlyUsedNativeClassException (Niantic.ARDK.AR.IncorrectlyUsedNativeClassException)
class NativeAccess (Niantic.ARDK.AR.NativeAccess)
enum ModeType (Niantic.ARDK.AR.NativeAccess.ModeType)
namespace Configuration (Niantic.ARDK.Configuration)
namespace Authentication (Niantic.ARDK.Configuration.Authentication)
class ArdkAuthConfig (Niantic.ARDK.Configuration.Authentication.ArdkAuthConfig)
class ArdkGlobalConfig (Niantic.ARDK.Configuration.ArdkGlobalConfig)
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 Localization (Niantic.ARDK.Extensions.Localization)
struct LocalizationEventArgs (Niantic.ARDK.Extensions.Localization.LocalizationEventArgs)
class LocalizationAttemptManager (Niantic.ARDK.Extensions.Localization.LocalizationAttemptManager)
class LocalizationEventManager (Niantic.ARDK.Extensions.Localization.LocalizationEventManager)
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)
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)
enum ARDKPermission (Niantic.ARDK.Extensions.Permissions.ARDKPermission)
class AndroidPermissionRequester (Niantic.ARDK.Extensions.Permissions.AndroidPermissionRequester)
class ARCameraPositionHelper (Niantic.ARDK.Extensions.ARCameraPositionHelper)
class ARCameraPositionHistoryHelper (Niantic.ARDK.Extensions.ARCameraPositionHistoryHelper)
class ARCameraRenderingHelper (Niantic.ARDK.Extensions.ARCameraRenderingHelper)
class SavedSettings (Niantic.ARDK.Extensions.ARCameraRenderingHelper.SavedSettings)
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 ARSemanticSegmentationManager (Niantic.ARDK.Extensions.ARSemanticSegmentationManager)
class ARSessionListener (Niantic.ARDK.Extensions.ARSessionListener)
class ARSessionManager (Niantic.ARDK.Extensions.ARSessionManager)
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 UnityLifecycleDriver (Niantic.ARDK.Extensions.UnityLifecycleDriver)
class UnityLifecycleDriverBase (Niantic.ARDK.Extensions.UnityLifecycleDriverBase)
namespace External (Niantic.ARDK.External)
class EnumFlagAttribute (Niantic.ARDK.External.EnumFlagAttribute)
namespace Helpers (Niantic.ARDK.Helpers)
class ARRenderingManager (Niantic.ARDK.Helpers.ARRenderingManager)
class ARVideoFeed (Niantic.ARDK.Helpers.ARVideoFeed)
class SavedRenderingSettings (Niantic.ARDK.Helpers.SavedRenderingSettings)
class VideoFeedUpdatedArgs (Niantic.ARDK.Helpers.VideoFeedUpdatedArgs)
namespace LocationService (Niantic.ARDK.LocationService)
enum LocationServiceStatus (Niantic.ARDK.LocationService.LocationServiceStatus)
struct CompassUpdatedArgs (Niantic.ARDK.LocationService.CompassUpdatedArgs)
struct LocationStatusUpdatedArgs (Niantic.ARDK.LocationService.LocationStatusUpdatedArgs)
struct LocationUpdatedArgs (Niantic.ARDK.LocationService.LocationUpdatedArgs)
interface ILocationService (Niantic.ARDK.LocationService.ILocationService)
class SpoofLocationService (Niantic.ARDK.LocationService.SpoofLocationService)
class UnityLocationService (Niantic.ARDK.LocationService.UnityLocationService)
namespace Networking (Niantic.ARDK.Networking)
namespace ARSim (Niantic.ARDK.Networking.ARSim)
namespace Spawning (Niantic.ARDK.Networking.ARSim.Spawning)
namespace GameObjectSpawning (Niantic.ARDK.Networking.ARSim.Spawning.GameObjectSpawning)
namespace ServerSpawningEventArgs (Niantic.ARDK.Networking.ARSim.Spawning.ServerSpawningEventArgs)
interface IAddressablePrefabManifest (Niantic.ARDK.Networking.ARSim.Spawning.IAddressablePrefabManifest)
interface IServerAuthoritativeSpawner (Niantic.ARDK.Networking.ARSim.Spawning.IServerAuthoritativeSpawner)
class AddressablePrefabManifest (Niantic.ARDK.Networking.ARSim.Spawning.AddressablePrefabManifest)
class ServerAuthoritativeSpawnerBase (Niantic.ARDK.Networking.ARSim.Spawning.ServerAuthoritativeSpawnerBase)
interface IArmMessageStream (Niantic.ARDK.Networking.ARSim.IArmMessageStream)
class ArmMessageStream (Niantic.ARDK.Networking.ARSim.ArmMessageStream)
enum MessageSource (Niantic.ARDK.Networking.ARSim.ArmMessageStream.MessageSource)
interface _IMessageExecutor (Niantic.ARDK.Networking.ARSim.ArmMessageStream._IMessageExecutor)
class _Disposer (Niantic.ARDK.Networking.ARSim.ArmMessageStream._Disposer)
template class _MessageExecutor (Niantic.ARDK.Networking.ARSim.ArmMessageStream._MessageExecutor)
namespace Authentication (Niantic.ARDK.Networking.Authentication)
class ARDKAuthRegistrar (Niantic.ARDK.Networking.Authentication.ARDKAuthRegistrar)
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 DataReceivedFromArmArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.DataReceivedFromArmArgs)
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)
struct SessionResultReceivedFromArmArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.SessionResultReceivedFromArmArgs)
struct SessionStatusReceivedFromArmArgs (Niantic.ARDK.Networking.MultipeerNetworkingEventArgs.SessionStatusReceivedFromArmArgs)
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)
enum ARRecordingStatus (Niantic.ARDK.Recording.ARRecordingStatus)
enum RecordingVideoFormat (Niantic.ARDK.Recording.RecordingVideoFormat)
struct ARCaptureConfig (Niantic.ARDK.Recording.ARCaptureConfig)
struct ARCaptureSetMetadataConfig (Niantic.ARDK.Recording.ARCaptureSetMetadataConfig)
struct AREncodingConfig (Niantic.ARDK.Recording.AREncodingConfig)
struct ARRecorderConfig (Niantic.ARDK.Recording.ARRecorderConfig)
struct ARRecordingPreviewConfig (Niantic.ARDK.Recording.ARRecordingPreviewConfig)
struct ARRecordingPreviewResults (Niantic.ARDK.Recording.ARRecordingPreviewResults)
struct ARRecordingResearchConfig (Niantic.ARDK.Recording.ARRecordingResearchConfig)
struct ARRecordingResearchResults (Niantic.ARDK.Recording.ARRecordingResearchResults)
struct ARRecordingUnpackConfig (Niantic.ARDK.Recording.ARRecordingUnpackConfig)
struct ARRecordingUnpackResults (Niantic.ARDK.Recording.ARRecordingUnpackResults)
struct ARSetApplicationInfoConfig (Niantic.ARDK.Recording.ARSetApplicationInfoConfig)
struct ARSetPointOfInterestConfig (Niantic.ARDK.Recording.ARSetPointOfInterestConfig)
struct ArchiveConfig (Niantic.ARDK.Recording.ArchiveConfig)
interface IARRecorder (Niantic.ARDK.Recording.IARRecorder)
class ARCapture (Niantic.ARDK.Recording.ARCapture)
class PInvoke (Niantic.ARDK.Recording.ARCapture.PInvoke)
class ARRecorderFactory (Niantic.ARDK.Recording.ARRecorderFactory)
class NativeARRecorder (Niantic.ARDK.Recording.NativeARRecorder)
class PInvoke (Niantic.ARDK.Recording.NativeARRecorder.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)
interface ITargetableRenderFeatureProvider (Niantic.ARDK.Rendering.ITargetableRenderFeatureProvider)
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)
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)
template 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)
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 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 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 PlatformAgnosticInput (Niantic.ARDK.Utilities.PlatformAgnosticInput)
class MouseEventBuffer (Niantic.ARDK.Utilities.PlatformAgnosticInput.MouseEventBuffer)
template class SafeGCHandle (Niantic.ARDK.Utilities.SafeGCHandle)
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 MockLocalizationUpdate (Niantic.ARDK.VirtualStudio.AR.Mock.MockLocalizationUpdate)
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)
namespace ARSimHandlers (Niantic.ARDK.VirtualStudio.Networking.ARSimHandlers)
class MockARSimBase (Niantic.ARDK.VirtualStudio.Networking.ARSimHandlers.MockARSimBase)
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 NetworkingDataReceivedFromArmMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingDataReceivedFromArmMessage)
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 NetworkingResultReceivedFromArmMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingResultReceivedFromArmMessage)
class NetworkingSendDataToArmMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingSendDataToArmMessage)
class NetworkingSendDataToPeersMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingSendDataToPeersMessage)
class NetworkingStatusReceivedFromArmMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingStatusReceivedFromArmMessage)
class NetworkingStorePersistentKeyValueMessage (Niantic.ARDK.VirtualStudio.Remote.Data.NetworkingStorePersistentKeyValueMessage)
class RemoteConnectionDestroyMessage (Niantic.ARDK.VirtualStudio.Remote.Data.RemoteConnectionDestroyMessage)
class RemoteConnectionUI (Niantic.ARDK.VirtualStudio.Remote.RemoteConnectionUI)
interface ISessionMediator (Niantic.ARDK.VirtualStudio.ISessionMediator)
interface _IVirtualStudioManager (Niantic.ARDK.VirtualStudio._IVirtualStudioManager)
class MockArdkPlayerProfile (Niantic.ARDK.VirtualStudio.MockArdkPlayerProfile)
class MockPlayConfiguration (Niantic.ARDK.VirtualStudio.MockPlayConfiguration)
class MockPlayer (Niantic.ARDK.VirtualStudio.MockPlayer)
enum RuntimeEnvironment (Niantic.ARDK.RuntimeEnvironment)
class Platform (Niantic.ARDK.Platform)
User Manual
ARDK Fundamentals
Key Features of ARDK
Getting Started With ARDK
Adding ARDK to Unity
Authentication
Building ARDK Apps for iOS
Building ARDK Apps for Android
Using ARDK Feature Managers
Subscribing to ARDK Events
System Requirements of ARDK
Validate Device Requirements
AR & world tracking
Creating an AR Experience
Tracking AR Anchors
Detecting Planes
Detecting Images
Hit-Testing
Tutorial: Basic Placement
Context Awareness
Depth
Generating Depth Data
Depth-based Occlusions
Point Clouds
Tutorial: Basic Occlusions
Advanced Tutorial: Depth Textures
Semantic Segmentation
Semantic Segmentation
Tutorial: Basic Semantics
Tutorial: Semantic Texture Using CopyToAligned
Advanced Tutorial: Semantic Segmentation Textures
Meshing
Meshing Overview
Meshing Getting Started
Advanced Tutorial: Meshes in the Unity Editor
Advanced Tutorial: Garden Chunks
Advanced Tutorial: Meshing and Collisions
Addendum: Low Level Meshing
GameBoard
Advanced Tutorial: GameBoard
Multiplayer
Creating a Multiplayer Experience
Additional IMultipeerNetworking Features
Networking Limits and Best Practices
Networking Error Codes
Serializing Data
Tutorial: Pong - Creating a Multiplayer AR Game
Tutorial: Pong - Using ARDK and Game Logic
Tutorial: Pong - Game Logic and AR Events
Tutorial: Pong - Sending and Receiving Messages
High-level Networking API
Using the High-Level Networking API
Hlapi Network Spawning Tutorial
Hlapi FAQ
Tutorial: Pong - HLAPI Version
AR Localization
Creating a Shared AR Experience
Establishing Localization
Marker Sync
Rendering
Rendering in ARDK
Using the Universal Render Pipeline
Tools
Virtual Studio
Playing in Mock Mode
Playing in Remote Mode
Tutorials
Sample Code
AR Voyage
BuildAShip: Semantic Segmentation
SnowballFight: Multiplayer
SnowballToss: Meshing and Occlusion
Walkabout: Gameboard
Troubleshooting
Release Notes
ARDK 0.6.0 Release Notes 2021-02-10
ARDK 0.7.0 Release Notes 2021-04-06
ARDK 0.7.1 Release Notes 2021-04-09
ARDK 0.8.0 Release Notes 2021-05-12
ARDK 0.9.0 Release Notes 2021-06-24
ARDK 0.10.0 Release Notes 2021-08-05
ARDK 0.11.0 Release Notes 2021-09-02
ARDK 0.12.0 Release Notes 2021-10-27
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 Release Notes 2022-03-31
What’s New
Upgrade Guide
Improvements
Known Issues
Bug Fixes
Deprecations
ARDK 1.3.1 Release Notes 2022-04-18
What’s New
Upgrade Guide
Bug Fixes
Niantic Lightship Augmented Reality Developer Kit
»
API Reference
»
Global Namespace
»
namespace Niantic (Niantic)
»
namespace ARDK (Niantic.ARDK)
»
namespace AR (Niantic.ARDK.AR)
»
namespace ARSessionEventArgs (Niantic.ARDK.AR.ARSessionEventArgs)
»
struct ARSessionPausedArgs (Niantic.ARDK.AR.ARSessionEventArgs.ARSessionPausedArgs)
Previous
Next
struct ARSessionPausedArgs (Niantic.ARDK.AR.ARSessionEventArgs.ARSessionPausedArgs)
struct
ARSessionPausedArgs
:
Niantic.ARDK.Utilities.IArdkEventArgs
{
};