Show / Hide Table of Contents

    Class MixedRealityCameraSystem

    The Camera system controls the settings of the main camera.

    Inheritance
    Object
    BaseService
    BaseEventSystem
    BaseCoreSystem
    MixedRealityCameraSystem
    Implements
    IMixedRealityCameraSystem
    IMixedRealityEventSystem
    IMixedRealityEventSource
    IEqualityComparer
    IMixedRealityService
    IDisposable
    Inherited Members
    BaseCoreSystem.Registrar
    BaseEventSystem.enableDanglingHandlerDiagnostics
    BaseEventSystem.EventHandlersByType
    BaseEventSystem.EventListeners
    BaseEventSystem.HandleEvent<T>(BaseEventData, ExecuteEvents.EventFunction<T>)
    BaseEventSystem.RegisterHandler<T>(IEventSystemHandler)
    BaseEventSystem.UnregisterHandler<T>(IEventSystemHandler)
    BaseEventSystem.Register(GameObject)
    BaseEventSystem.Unregister(GameObject)
    BaseEventSystem.Destroy()
    BaseService.DefaultPriority
    BaseService.Name
    BaseService.Priority
    BaseService.ConfigurationProfile
    BaseService.Reset()
    BaseService.Enable()
    BaseService.LateUpdate()
    BaseService.Disable()
    BaseService.disposed
    BaseService.Dispose()
    BaseService.Dispose(Boolean)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit.CameraSystem
    Assembly: cs.temp.dll.dll
    Syntax
    public class MixedRealityCameraSystem : BaseCoreSystem, IMixedRealityCameraSystem, IMixedRealityEventSystem, IMixedRealityEventSource, IEqualityComparer, IMixedRealityService, IDisposable

    Constructors

    MixedRealityCameraSystem(IMixedRealityServiceRegistrar, BaseMixedRealityProfile)

    Declaration
    public MixedRealityCameraSystem(IMixedRealityServiceRegistrar registrar, BaseMixedRealityProfile profile = null)
    Parameters
    Type Name Description
    IMixedRealityServiceRegistrar registrar
    BaseMixedRealityProfile profile

    Properties

    CameraProfile

    Typed representation of the ConfigurationProfile property.

    Declaration
    public MixedRealityCameraProfile CameraProfile { get; }
    Property Value
    Type Description
    MixedRealityCameraProfile

    IsOpaque

    Is the current camera displaying on an Opaque (AR) device or a VR / immersive device

    Declaration
    public bool IsOpaque { get; }
    Property Value
    Type Description
    Boolean

    SourceId

    The Unique Source Id of this Event Source.

    Declaration
    public uint SourceId { get; }
    Property Value
    Type Description
    UInt32

    SourceName

    The Name of this Event Source.

    Declaration
    public string SourceName { get; }
    Property Value
    Type Description
    String

    Methods

    Initialize()

    The initialize function is used to setup the service once created. This method is called once all services have been registered in the Mixed Reality Toolkit.

    Declaration
    public override void Initialize()
    Overrides
    BaseService.Initialize()

    Update()

    Optional Update function to perform per-frame updates of the service.

    Declaration
    public override void Update()
    Overrides
    BaseService.Update()

    Implements

    IMixedRealityCameraSystem
    IMixedRealityEventSystem
    IMixedRealityEventSource
    IEqualityComparer
    IMixedRealityService
    System.IDisposable
    Back to top Generated by DocFX