Pročitaj na engleskom Uredi

Dijelite putem


MixedReality.Toolkit.Editor Namespace

Classes

BaseInteractableEditor

A base class for custom MRTKBaseInteractable editors.

EditorProjectUtilities

Static class containing helpers for a Unity editor project.

ExperimentalDrawer

Draws a customer decorator drawer that displays a help box with rich text tagging implementation as experimental.

FontIconSetInspector

A custom Unity editor for the FontIconSet class.

GUIEnabledWrapper

A helper class designed to force enable UnityEngine.GUI.enabled over some lifetime.

InspectorUIUtility

This class has handy inspector UI utilities and functions.

InterfaceSelectorDrawer

A custom property drawer for fields decorated with the InterfaceSelectorAttribute attribute.

MRTKEditorStyles

A static class holding default MRTK editor styles.

MRTKProfileEditor

Custom editor for MRTKProfile, enabling the selection of which subsystem should be loaded at runtime, as well as the configurations assigned to each subsystem.

MRTKSettings

Root settings class that holds a mapping of build target groups to profiles.

MRTKSettingsEditor

Main editor that appears in Project Settings -> XR Plug-in Management -> MRTK Settings This allows the user to edit the per-platform profiles, and the configurations stored therein.

PressableButtonEditor

A custom Unity editor for the PressableButton class.

PropertyDrawerUtilities

Utilities which make creating property drawers easier.

ReserializeUtility

Adds menu items to automate re-serialize specific files in Unity.

SelectRepairedTypeWindow

A Unity editor window for repairing SystemType field serializations.

SliderInspector

A custom Unity editor for the Slider class.

StatefulInteractableEditor

A custom editor for the StatefulInteractable class.

StateVisualizerInspector

Custom inspector for the StateVisualizer component

SystemTypeReferencePropertyDrawer

Custom property drawer for SystemType properties.

TimedFlagPropertyDrawer

A custom property drawer for TimedFlag fields.

VariableRangePropertyDrawer

A custom property drawer for fields decorated with the VariableRangeAttribute attribute.

Delegates

InspectorUIUtility.ListButtonEvent

Delegate for button callbacks, single index

InspectorUIUtility.MultiListButtonEvent

Delegate for button callbacks, multi-index for nested arrays