interface IMockARSession (Niantic.ARDK.VirtualStudio.AR.IMockARSession)
interface IMockARSession: Niantic.ARDK.AR.IARSession { // methods void AddMap(IARMap map); void MergeAnchors(IARAnchor parent, IARAnchor[] children); void UpdateAnchor(IARAnchor anchor); void UpdateFrame(IARFrame frame); void UpdateMap(IARMap map); };
Inherited Members
public: // properties IARConfiguration Configuration; IARFrame CurrentFrame; ARFrameDisposalPolicy DefaultFrameDisposalPolicy; HandTracker HandTracker; IARMesh Mesh; RuntimeEnvironment RuntimeEnvironment; Guid StageIdentifier; ARSessionState State; float WorldScale; // events event AnchorsAdded(); event AnchorsMerged(); event AnchorsRemoved(); event AnchorsUpdated(); event CameraTrackingStateChanged(); event Deinitialized(); event FrameUpdated(); event MapsAdded(); event MapsUpdated(); event Paused(); event QueryingShouldSessionAttemptRelocalization(); event Ran(); event SessionFailed(); event SessionInterrupted(); event SessionInterruptionEnded(); // methods IARAnchor AddAnchor(Matrix4x4 transform); AwarenessInitializationStatus GetAwarenessInitializationStatus( out AwarenessInitializationError error, out string errorMessage ); void Pause(); void RemoveAnchor(IARAnchor anchor); void Run( IARConfiguration configuration, ARSessionRunOptions options = ARSessionRunOptions.None ); void SetupLocationService(ILocationService locationService);