AccessibilitySubsystem Class
Definition
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.
A subsystem that exposes information about the current enabled assistive technologies.
[UnityEngine.Scripting.Preserve]
public class AccessibilitySubsystem : MixedReality.Toolkit.Subsystems.MRTKSubsystem<MixedReality.Toolkit.Accessibility.AccessibilitySubsystem,MixedReality.Toolkit.Accessibility.AccessibilitySubsystemDescriptor,MixedReality.Toolkit.Accessibility.AccessibilitySubsystem.Provider>, MixedReality.Toolkit.Accessibility.IAccessibilitySubsystem
[<UnityEngine.Scripting.Preserve>]
type AccessibilitySubsystem = class
inherit MRTKSubsystem<AccessibilitySubsystem, AccessibilitySubsystemDescriptor, AccessibilitySubsystem.Provider>
interface IAccessibilitySubsystem
Public Class AccessibilitySubsystem
Inherits MRTKSubsystem(Of AccessibilitySubsystem, AccessibilitySubsystemDescriptor, AccessibilitySubsystem.Provider)
Implements IAccessibilitySubsystem
- Inheritance
-
UnityEngine.SubsystemsImplementation.SubsystemWithProvider<TSubsystem,TSubsystemDescriptor,TProvider>MRTKSubsystem<AccessibilitySubsystem,AccessibilitySubsystemDescriptor,AccessibilitySubsystem.Provider>AccessibilitySubsystem
- Derived
- Attributes
-
UnityEngine.Scripting.PreserveAttribute
- Implements
Constructors
| Name | Description |
|---|---|
| AccessibilitySubsystem() |
Initializes a new instance of the AccessibilitySubsystem class. |
Properties
| Name | Description |
|---|---|
| InvertTextColor |
Should text color inversion be enabled? |
Methods
| Name | Description |
|---|---|
| ApplyTextColorInversion(Material, Boolean) |
Provides a material which should have it's text color modified. |
| Register(AccessibilitySubsystemCinfo) |
Registers a accessibility subsystem implementation based on the given subsystem parameters. |
| TryGetAccessibleObjectClassifications(List<AccessibleObjectClassification>) |
Attempts to retrieve the collection of AccessibleObjectClassification instances for the objects that have been registered. |
| TryRegisterAccessibleObject(GameObject, AccessibleObjectClassification) |
Attempts to register the specified UnityEngine.GameObject using the associated AccessibleObjectClassification. |
| TryUnregisterAccessibleObject(GameObject, AccessibleObjectClassification) |
Attempts to unregister the specified UnityEngine.GameObject using the associated AccessibleObjectClassification |
Events
| Name | Description |
|---|---|
| InvertTextColorChanged |
Indicates that the value of InvertTextColor has been changed. |