Pročitaj na engleskom Uredi

Dijelite putem


MixedReality.Toolkit.Subsystems Namespace

Classes

DictationSubsystem

A Unity subsystem that enables dictation.

DictationSubsystem.Provider

Interface for providing recognition functionality for the implementation.

DictationSubsystemCinfo

Encapsulates the parameters for creating a new DictationSubsystemDescriptor.

DictationSubsystemDescriptor

Specifies a functionality description that may be registered for each implementation that provides the DictationSubsystem interface.

HandsAggregatorSubsystem

Subsystem for aggregating skeletal hand joint data from all available sources.

HandsAggregatorSubsystem.Provider

Interface for providing hand functionality for the implementation.

HandsSubsystem

A subsystem that exposes information about the user's hands.

HandsSubsystem.Provider

An abstract class defining hand functionality for a HandsSubsystem object.

HandsSubsystemCinfo

Encapsulates the parameters for creating a new HandsSubsystemDescriptor.

HandsSubsystemDescriptor

Specifies a functionality description that may be registered for each implementation that provides the HandsSubsystem interface.

KeywordRecognitionSubsystem

A subsystem that exposes information about the user's KeywordRecognition.

KeywordRecognitionSubsystem.Provider

Interface for providing recognition functionality for the implementation.

KeywordRecognitionSubsystemCinfo

Encapsulates the parameters for creating a new KeywordRecognitionSubsystemDescriptor.

KeywordRecognitionSubsystemDescriptor

Specifies a functionality description that may be registered for each implementation that provides the KeywordRecognitionSubsystem interface.

MRTKLifecycleManager

This class is responsible for managing and coordinating the lifecycle of Mixed Reality Toolkit subsystems.

MRTKSubsystem<TSubsystem,TSubsystemDescriptor,TProvider>

A SubsystemWithProvider that supports Mixed Reality Toolkit lifecycle methods.

MRTKSubsystemAttribute

Attribute marking a concrete and creatable MRTK subsystem. Subsystem classes marked with this attribute will be discoverable to the MRTKLifecycleManager and to the MRTK profile editor.

MRTKSubsystemCinfo

Encapsulates the parameters for creating a new MRTKSubsystemDescriptor<TSubsystem,TProvider>.

MRTKSubsystemDescriptor<TSubsystem,TProvider>

Specifies a functionality description that implements the IMRTKSubsystemDescriptor interface.

MRTKSubsystemProvider<TSubsystem>

A provider that supports MRTK-specific lifecycle events.

TextToSpeechSubsystem

A subsystem to enable text-to-speech.

TextToSpeechSubsystem.Provider

An abstract class for the provider that will implement the ITextToSpeechSubsystem.

TextToSpeechSubsystemCinfo

Encapsulates the parameters for creating a new TextToSpeechSubsystemDescriptor.

TextToSpeechSubsystemDescriptor

Specifies a functionality description that may be registered for each implementation that provides the TextToSpeechSubsystem interface.

Structs

DictationResultEventArgs

Event data associated with the result of dictation.

DictationSessionEventArgs

Event data associated with the session of dictation.

Interfaces

IDictationSubsystem

Specification for what a DictationSubsystem needs to be able to provide. Both the DictationSubsystem implementation and the associated provider MUST implement this interface, preferably with a direct 1:1 mapping between the provider surface and the subsystem surface.

IHandsAggregatorSubsystem

Specification for what a subsystem needs to be able to provide to aggregator multiple IHandsSubsystem subsystems.

IHandsSubsystem

Specification for what a HandsSubsystem needs to be able to provide. Both the HandsSubsystem implementation and the associated provider MUST implement this interface, preferably with a direct 1:1 mapping between the provider surface and the subsystem surface.

IKeywordRecognitionSubsystem

Specification for what a KeywordRecognitionSubsystem needs to be able to provide. Both the KeywordRecognitionSubsystem implementation and the associated provider MUST implement this interface, preferably with a direct 1:1 mapping between the provider surface and the subsystem surface.

IMRTKManagedSubsystem

Interface defining a subsystem that supports being managed by the MRTKLifecycleManager.

IMRTKSubsystemDescriptor

Base descriptor required of all Mixed Reality Toolkit subsystems.

Enums

DictationEventReason

Describes the reasons for a dictation event.