Class WindowsMixedRealitySpatialMeshObserver
Inheritance
WindowsMixedRealitySpatialMeshObserver
Implements
IMixedRealitySpatialAwarenessMeshObserver
Assembly: cs.temp.dll.dll
public class WindowsMixedRealitySpatialMeshObserver : BaseSpatialObserver, IMixedRealitySpatialAwarenessMeshObserver, IMixedRealityCapabilityCheck
Constructors
Declaration
public WindowsMixedRealitySpatialMeshObserver(IMixedRealityServiceRegistrar registrar, IMixedRealitySpatialAwarenessSystem spatialAwarenessSystem, string name = null, uint priority = default(uint), BaseMixedRealityProfile profile = null)
Parameters
Fields
Declaration
public SpatialAwarenessMeshDisplayOptions displayOption
Field Value
Type |
Description |
SpatialAwarenessMeshDisplayOptions |
|
Declaration
public SpatialAwarenessMeshLevelOfDetail levelOfDetail
Field Value
Type |
Description |
SpatialAwarenessMeshLevelOfDetail |
|
Properties
Declaration
public SpatialAwarenessMeshDisplayOptions DisplayOption { get; set; }
Property Value
Type |
Description |
SpatialAwarenessMeshDisplayOptions |
|
Declaration
public SpatialAwarenessMeshLevelOfDetail LevelOfDetail { get; set; }
Property Value
Type |
Description |
SpatialAwarenessMeshLevelOfDetail |
|
Declaration
public IReadOnlyDictionary<int, SpatialAwarenessMeshObject> Meshes { get; }
Property Value
Type |
Description |
IReadOnlyDictionary<Int32, SpatialAwarenessMeshObject> |
|
Declaration
public int MeshPhysicsLayer { get; set; }
Property Value
Declaration
public int MeshPhysicsLayerMask { get; }
Property Value
Declaration
public Material OcclusionMaterial { get; set; }
Property Value
Type |
Description |
Material |
|
Declaration
public bool RecalculateNormals { get; set; }
Property Value
Declaration
public int TrianglesPerCubicMeter { get; set; }
Property Value
Declaration
public Material VisibleMaterial { get; set; }
Property Value
Type |
Description |
Material |
|
Methods
Checks to see if one or more registered data providers supports the requested capability
on the current platform.
Declaration
public bool CheckCapability(MixedRealityCapability capability)
Parameters
Returns
Type |
Description |
Boolean |
True if the capability is supported, false otherwise.
|
Declaration
public override void Resume()
Declaration
public override void Suspend()
Implements
IMixedRealitySpatialAwarenessMeshObserver