Spatial.IsRunning
static bool IsRunning(SpatialCapability capabilities)
Have all of these capabilities started up, and are they providing entities? Capabilities take a little time to start after being requested, and may wait on a permission first.
| SpatialCapability capabilities | One or more capabilities to check. |
| RETURNS: bool | True if every capability given is running. |
Examples
Checking what the device supports
Supported is what the device can do, Requested is what’s been asked for, and Running is what’s started up and working right now.
static bool CanFindTables()
=> Spatial.IsSupported(SpatialCapability.PlaneTracking, SpatialComponent.Label);
static string PlaneStatus()
{
if (Spatial.IsRunning (SpatialCapability.PlaneTracking)) return "Finding planes";
if (Spatial.IsRequested(SpatialCapability.PlaneTracking)) return "Starting up...";
return "Plane tracking is off";
}
Found an issue with these docs, or have some additional questions? Create an Issue on Github!