mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class MixedRealityCameraSystem

    The Camera system controls the settings of the main camera.

    Inheritance
    Object
    BaseService
    BaseEventSystem
    BaseCoreSystem
    BaseDataProviderAccessCoreSystem
    MixedRealityCameraSystem
    Implements
    IMixedRealityDataProviderAccess
    IMixedRealityCameraSystem
    IMixedRealityEventSystem
    IMixedRealityEventSource
    IEqualityComparer
    IMixedRealityService
    IDisposable
    Inherited Members
    BaseDataProviderAccessCoreSystem.Reset()
    BaseDataProviderAccessCoreSystem.LateUpdate()
    BaseDataProviderAccessCoreSystem.GetDataProviders()
    BaseDataProviderAccessCoreSystem.GetDataProviders<T>()
    BaseDataProviderAccessCoreSystem.GetDataProvider(String)
    BaseDataProviderAccessCoreSystem.GetDataProvider<T>(String)
    BaseDataProviderAccessCoreSystem.RegisterDataProvider<T>(Type, SupportedPlatforms, Object[])
    BaseDataProviderAccessCoreSystem.RegisterDataProvider<T>(T)
    BaseDataProviderAccessCoreSystem.UnregisterDataProvider<T>(String)
    BaseDataProviderAccessCoreSystem.UnregisterDataProvider<T>(T)
    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)
    BaseService.DefaultPriority
    BaseService.Priority
    BaseService.ConfigurationProfile
    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 : BaseDataProviderAccessCoreSystem, IMixedRealityDataProviderAccess, IMixedRealityCameraSystem, IMixedRealityEventSystem, IMixedRealityEventSource, IEqualityComparer, IMixedRealityService, IDisposable

    Constructors

    MixedRealityCameraSystem(BaseMixedRealityProfile)

    Constructor.

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

    The configuration profile for the service.

    MixedRealityCameraSystem(BaseMixedRealityProfile)

    Constructor.

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

    The configuration profile for the service.

    MixedRealityCameraSystem(IMixedRealityServiceRegistrar, BaseMixedRealityProfile)

    Constructor.

    Declaration
    [Obsolete("This constructor is obsolete (registrar parameter is no longer required) and will be removed in a future version of the Microsoft Mixed Reality Toolkit.")]
    public MixedRealityCameraSystem(IMixedRealityServiceRegistrar registrar, BaseMixedRealityProfile profile = null)
    Parameters
    Type Name Description
    IMixedRealityServiceRegistrar registrar

    The IMixedRealityServiceRegistrar instance that loaded the service.

    BaseMixedRealityProfile profile

    The configuration profile for the service.

    MixedRealityCameraSystem(IMixedRealityServiceRegistrar, BaseMixedRealityProfile)

    Constructor.

    Declaration
    [Obsolete("This constructor is obsolete (registrar parameter is no longer required) and will be removed in a future version of the Microsoft Mixed Reality Toolkit.")]
    public MixedRealityCameraSystem(IMixedRealityServiceRegistrar registrar, BaseMixedRealityProfile profile = null)
    Parameters
    Type Name Description
    IMixedRealityServiceRegistrar registrar

    The IMixedRealityServiceRegistrar instance that loaded the service.

    BaseMixedRealityProfile profile

    The configuration profile for the service.

    Properties

    CameraProfile

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

    CameraProfile

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

    IsOpaque

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

    IsOpaque

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

    Name

    Declaration
    public override string Name { get; protected set; }
    Property Value
    Type Description
    String
    Overrides
    BaseService.Name

    Name

    Declaration
    public override string Name { get; protected set; }
    Property Value
    Type Description
    String
    Overrides
    BaseService.Name

    SourceId

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

    SourceId

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

    SourceName

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

    SourceName

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

    Methods

    Destroy()

    Declaration
    public override void Destroy()
    Overrides
    BaseEventSystem.Destroy()

    Destroy()

    Declaration
    public override void Destroy()
    Overrides
    BaseEventSystem.Destroy()

    Disable()

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

    Disable()

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

    Enable()

    Declaration
    public override void Enable()
    Overrides
    BaseDataProviderAccessCoreSystem.Enable()

    Enable()

    Declaration
    public override void Enable()
    Overrides
    BaseDataProviderAccessCoreSystem.Enable()

    Initialize()

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

    Initialize()

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

    Update()

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

    Update()

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

    Implements

    IMixedRealityDataProviderAccess
    IMixedRealityCameraSystem
    IMixedRealityEventSystem
    IMixedRealityEventSource
    IEqualityComparer
    IMixedRealityService
    IDisposable
    In This Article
    • Constructors
      • MixedRealityCameraSystem(BaseMixedRealityProfile)
      • MixedRealityCameraSystem(BaseMixedRealityProfile)
      • MixedRealityCameraSystem(IMixedRealityServiceRegistrar, BaseMixedRealityProfile)
      • MixedRealityCameraSystem(IMixedRealityServiceRegistrar, BaseMixedRealityProfile)
    • Properties
      • CameraProfile
      • CameraProfile
      • IsOpaque
      • IsOpaque
      • Name
      • Name
      • SourceId
      • SourceId
      • SourceName
      • SourceName
    • Methods
      • Destroy()
      • Destroy()
      • Disable()
      • Disable()
      • Enable()
      • Enable()
      • Initialize()
      • Initialize()
      • Update()
      • Update()
    • Implements
    Back to top Generated by DocFX