MRTKSubsystemDescriptor<TSubsystem,TProvider> Class
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies a functionality description that implements the IMRTKSubsystemDescriptor interface.
public class MRTKSubsystemDescriptor<TSubsystem,TProvider> : UnityEngine.SubsystemsImplementation.SubsystemDescriptorWithProvider<TSubsystem,TProvider>, MixedReality.Toolkit.Subsystems.IMRTKSubsystemDescriptor where TSubsystem : SubsystemWithProvider, new() where TProvider : SubsystemProvider<TSubsystem>
type MRTKSubsystemDescriptor<'Subsystem, 'Provider (requires 'Subsystem :> SubsystemWithProvider and 'Subsystem : (new : unit -> 'Subsystem) and 'Provider :> SubsystemProvider<'Subsystem>)> = class
inherit SubsystemDescriptorWithProvider<'Subsystem, 'Provider (requires 'Subsystem :> SubsystemWithProvider and 'Subsystem : (new : unit -> 'Subsystem) and 'Provider :> SubsystemProvider<'Subsystem>)>
interface IMRTKSubsystemDescriptor
Public Class MRTKSubsystemDescriptor(Of TSubsystem, TProvider)
Inherits SubsystemDescriptorWithProvider(Of TSubsystem, TProvider)
Implements IMRTKSubsystemDescriptor
- TSubsystem
- TProvider
- Inheritance
-
UnityEngine.SubsystemsImplementation.SubsystemDescriptorWithProvider<TSubsystem,TProvider>MRTKSubsystemDescriptor<TSubsystem,TProvider>
- Derived
- Implements
Generic, and useful for basic subsystems that don't require more advanced properties or metadata.
MRTKSubsystem |
Initializes a new instance of the MRTKSubsystemDescriptor<TSubsystem,TProvider> class. |
Author |
The creator (ex: Microsoft) of the subsystem being described. |
Config |
The least specific type of the configuration object compatible with this subsystem. |
Display |
The friendly name (ex: MRTK Test Subsystem) of the subsystem being described. |
Name |
Identifier of the subsystem being described. |
Provider |
Specifies the provider implementation type to use for instantiation. |
Subsystem |
Specifies the MRTKSubsystem<TSubsystem,TSubsystemDescriptor,TProvider> based type that forwards casted calls to its provider. |
Proizvod | Verzije |
---|---|
MRTK3 Core Definitions | 3.0, 3.1, 3.2 |