Skip to main content
API Reference NianticSpatial.NSDK.AR.Loader

RuntimeNsdkSettings


Declaration

public class RuntimeNsdkSettings : IAuthSettings

Properties

NameTypeSummary
readonly AccessExpiresAtint
-
AccessTokenstring
-
readonly AuthEnvironmentAuthEnvironmentType
-
EndFrameint
-
FileNsdkLogLevelLogLevel
The highest log level to print for a file logger
IsRuntimeLoginbool
-
LocationAndCompassDataSourceLocationDataSource
Source of location and compass data fetched from the NianticSpatial.NSDK.AR.Input APIs
LoopPlaybackInfinitelybool
-
readonly NsdkSimulationParamsNsdkSimulationParams
-
PlaybackDatasetPathstring
-
PreferLidarIfAvailablebool
When enabled, LiDAR depth will be used instead of NSDK depth on devices where LiDAR is available.
Features unique to the NsdkOcclusionExtension cannot be used.
readonly RefreshExpiresAtint
-
RefreshTokenstring
-
RunPlaybackManuallybool
-
readonly SpoofCompassInfoSpoofCompassInfo
Values returned by compass service when in Spoof mode
readonly SpoofLocationInfoSpoofLocationInfo
Values returned by location service when in Spoof mode
StartFrameint
-
StdOutNsdkLogLevelLogLevel
The highest log level to print for the stdout logger - typically for internal testing. Keep this off unless
you know what you are looking for
UnityNsdkLogLevelLogLevel
The highest log level to print for Unity logger
UseNsdkDepthbool
When enabled, NSDK's depth and occlusion features can be used via ARFoundation. Additional occlusion
features unique to NSDK can be configured in the NsdkOcclusionExtension component.
UseNsdkDeviceMappingbool
When enabled, NSDK's device mapping features can be used.
UseNsdkMeshingbool
When enabled, NSDK's meshing features can be used via ARFoundation. Additional mesh features unique
to NSDK can be configured in the LightshipMeshingExtension component.
UseNsdkScanningbool
When enabled, NSDK's scanning features can be used.
UseNsdkSceneSegmentationbool
When enabled, NSDK's scene segmentation features can be used.
UseNsdkVps2bool
When enabled, NSDK's VPS2 feature can be used.
UsePlaybackbool
-
readonly UsingAccessTokenOverridebool
Whether an access token override was provided and is being used instead of developer auth.
When true, the refresh loop should not run.

Methods

NameTypeSummary
ToStringstring
-
UpdateAccessvoid
-

Relationships

implements: NianticSpatial.NSDK.AR.Auth.IAuthSettings