Language
Edit

MRTKSubsystemAttribute Class

Definition

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.

[System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)]
public class MRTKSubsystemAttribute : Attribute, MixedReality.Toolkit.Subsystems.IMRTKSubsystemDescriptor
[<System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)>]
type MRTKSubsystemAttribute = class
    inherit Attribute
    interface IMRTKSubsystemDescriptor
Public Class MRTKSubsystemAttribute
Inherits Attribute
Implements IMRTKSubsystemDescriptor
Inheritance
MRTKSubsystemAttribute
Attributes
Implements

Constructors

Name Description
MRTKSubsystemAttribute()

Properties

Name Description
Author

The creator (ex: Microsoft) of the subsystem being described.

ConfigType

The least specific type of the configuration object compatible with this subsystem.

DisplayName

The friendly name (ex: MRTK Test Subsystem) of the subsystem being described.

Name

Identifier of the subsystem being described.

ProviderType

Specifies the provider implementation type to use for instantiation.

SubsystemTypeOverride

Specifies the MRTKSubsystem<TSubsystem,TSubsystemDescriptor,TProvider> based type that forwards casted calls to its provider.

Applies to