namespace AR (Niantic.ARDK.AR)
namespace AR { // namespaces namespace Niantic.ARDK.AR.ARSessionEventArgs; namespace Niantic.ARDK.AR.Anchors; namespace Niantic.ARDK.AR.Awareness; namespace Niantic.ARDK.AR.Awareness.Depth; namespace Niantic.ARDK.AR.Awareness.Depth.Effects; namespace Niantic.ARDK.AR.Awareness.Depth.Generators; namespace Niantic.ARDK.AR.Awareness.Human; namespace Niantic.ARDK.AR.Awareness.Semantics; namespace Niantic.ARDK.AR.Camera; namespace Niantic.ARDK.AR.Configuration; namespace Niantic.ARDK.AR.Depth; namespace Niantic.ARDK.AR.Depth.Effects; namespace Niantic.ARDK.AR.HitTest; namespace Niantic.ARDK.AR.Mesh; namespace Niantic.ARDK.AR.Networking; namespace Niantic.ARDK.AR.Networking.ARNetworkingEventArgs; namespace Niantic.ARDK.AR.ReferenceImage; namespace Niantic.ARDK.AR.SLAM; namespace Niantic.ARDK.AR.Scanning; namespace Niantic.ARDK.AR.WayspotAnchors; // enums enum ARError; enum ARFrameDisposalPolicy; enum ARSessionRunOptions; enum ARSessionState; enum ImageFormat; enum InterpolationMode; enum TrackingState; enum TrackingStateReason; // structs struct MergedAnchorInfo; struct ParentMergeInfo; struct RawMergedAnchorInfo; // interfaces interface IARCamera; interface IARFaceGeometry; interface IARFrame; interface IARLightEstimate; interface IARPlaneGeometry; interface IARPointCloud; interface IARSession; interface IARVideoFormat; interface IImageBuffer; interface IImagePlane; interface IImagePlanes; interface ISemanticBufferProcessor; // classes class ARSessionFactory; class CompressedImage; class IncorrectlyUsedNativeClassException; } // namespace AR