enum RuntimeEnvironment (Niantic.ARDK.RuntimeEnvironment)
Overview
Options for which implementation of the core ARDK interfaces (IARSession, IMultipeerNetworking, and IARNetworking) to use at runtime. More…
enum RuntimeEnvironment { Default, LiveDevice, Remote, Mock, Playback, };
Detailed Documentation
Options for which implementation of the core ARDK interfaces (IARSession, IMultipeerNetworking, and IARNetworking) to use at runtime.
Enum Values
Default
On a mobile device, this is equivalent to the LiveDevice value. In the Unity Editor, if Remoting is enabled in the Virtual Studio window then it is equivalent to the Remote value, else it is equivalent to the Mock value.
LiveDevice
AR data is sourced “live” (that is, an actual camera or similar is being used), and networking connects to a live server.
Remote
AR data and networking responses are coming from a remote source.
Mock
AR data and networking responses are completely code based and contained in the Unity Editor.
Playback
AR data is sourced from a Playback dataset. Networking is not supported in this mode.