Class InteractableType
A wrapper for a Type which gives a "friendly name" for the type (i.e. the class name) along with the assembly qualified name (which can be used to new instances of this type).
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.UI
Assembly: cs.temp.dll.dll
Syntax
public class InteractableType
Remarks
The intent of this wrapper is for use with the various Interactable state, event and theme classes, which are enumerated using reflection in the editor but must then be instantiated at runtime (without the usage of reflection due to .NET backend constraints).
Constructors
InteractableType(Type)
Declaration
public InteractableType(Type type)
Parameters
Type | Name | Description |
---|---|---|
Type | type |
Properties
AssemblyQualifiedName
The assembly qualified name of the class (for example, "Microsoft.MixedReality.Toolkit.UI.InteractableActivateTheme, Microsoft.MixedReality.Toolkit.UI")
Declaration
public string AssemblyQualifiedName { get; }
Property Value
Type | Description |
---|---|
String |
ClassName
The class name of this interactable type (for example, "InteractableActivateTheme").
Declaration
public string ClassName { get; }
Property Value
Type | Description |
---|---|
String |
Type
The type of the class (for example, typeof(InteractableActivateTheme)).
Declaration
public Type Type { get; }
Property Value
Type | Description |
---|---|
Type |