日本語翻訳ドキュメントはサポートを終了しました

MRTK 2.6 以降のドキュメントについては、公式の Microsoft ドキュメント を参照してください。

    Show / Hide Table of Contents

    Namespace Microsoft.MixedReality.Toolkit.Utilities.Editor

    Classes

    AssemblyDefinition

    A class that represents a Unity assembly definition (asmdef) file.

    BaseCollectionInspector

    BaseLineDataProviderInspector

    BaseMousePointerInspector

    BezierDataProviderInspector

    DependencyWindow

    EditorAssemblyReloadManager

    EditorPreferences

    Convenience class for setting Editor Preferences with Application.productName as key prefix.

    EditorProjectUtilities

    EllipseLineDataProviderInspector

    FileUtilities

    A set of utilities for working with files.

    GridObjectCollectionInspector

    GUIEnabledWrapper

    Similar to the scope classes in Unity (i.e VerticalScope), This class is a helper class designed to force enable GUI.enabled over some lifetime. Should be utilized with using{} code block.

    InputManagerAxis

    Used to define an entire InputManagerAxis, with each variable defined by the same term the Inspector shows.

    InspectorField

    A set of field/property tags used to define how a property should render in a custom inspector

    InspectorFieldsExample

    Example of using InspectorFields attributes in a class to create custom inspectors This is on approach for building complex inspectors that need to be customized or the need to overcome lack of polymorphism support They provide a way to create one inspector for multiple classes Example: Create a MonoBehaviour or scriptable object with a custom inspector. The functionality or settings can be changed by assigning a custom script to the object Use InspectorFields to render the custom properties inside the custom script in the inspector When the app launches, copy the properties to the new instance of the script An example of this can be found in Interactables Receivers. Each Receiver is a custom class that renders their properties in the Interactables custom inspector

    InspectorFieldsUtility

    A collection of helper functions for adding InspectorFields to a custom Inspector

    InspectorGenericFields<T>

    A set of Inspector fields for setting up properties in a component that can be automatically rendered in a custom inspector

    InspectorUIUtility

    This class has handy inspector UI utilities and functions.

    LinePointerInspector

    MixedRealityEditorSettings

    Editor runtime controller for showing Project Configuration window and performance checks logging in current Unity project

    MixedRealityInspectorUtility

    This class has handy inspector utilities and functions.

    MixedRealityProfileUtility

    This class has utilities and functions for working with profiles in the Unity editor.

    MixedRealityProjectConfigurator

    Utility class that provides methods to both check and configure Unity project for desired settings

    MixedRealityProjectConfiguratorWindow

    MixedRealityStylesUtility

    MixedRealityToolkitFiles

    API for working with MixedRealityToolkit folders contained in the project.

    ParabolaPhysicalLineDataProviderInspector

    ParabolicConstrainedLineDataProviderInspector

    ProjectPreferences

    Utility to save preferences that should be saved per project (i.e to source control) across MRTK. Supports primitive preferences bool, int, and float

    RectangleLineDataProviderInspector

    ReserializeUtility

    Adds menu items to automate reserializing specific files in Unity.

    ScreenshotUtility

    Utility class to aide in taking screenshots via menu items and public APIs. Screenshots can be capture at various resolutions and with the current camera's clear color or a transparent clear color for use in easy post compositing of images.

    ScriptUtilities

    A set of utilities to configure script compilation.

    SimpleLineDataProviderInspector

    SizeUtilities

    Editor utility class to discern world space sizing of objects in scene

    SpatializerUtilities

    Collection of utilities to manage the configured audio spatializer.

    SplineDataProviderInspector

    ToolTipConnectorInspector

    ToolTipInspector

    USBDeviceInfo

    USBDeviceListener

    XRSettingsUtilities

    Utilities that abstract XR settings functionality so that the MRTK need not know which implementation is being used.

    Structs

    InspectorFieldData

    A reference to the InspectorField and cached info

    InspectorPropertySetting

    A InspectorField property definition and value.

    InspectorUIUtility.ListSettings

    A data container for managing scrolling lists or nested drawers in custom inspectors.

    Enums

    InputManagerAxisType

    Used to map AxisType from a useful name to the int value the InputManager wants.

    InspectorField.FieldTypes

    Property types used for casting and defining property fields in the inspector

    MixedRealityProjectConfigurator.Configurations

    List of available configurations to check and configure with this utility

    MixedRealityToolkitModuleType

    Base folder types for modules searched by the MixedRealityToolkitFiles utility.

    Delegates

    InspectorUIUtility.ListButtonEvent

    Delegate for button callbacks, single index

    InspectorUIUtility.MultiListButtonEvent

    Delegate for button callbacks, multi-index for nested arrays

    USBDeviceListener.OnUsbDevicesChanged

    Back to top Generated by DocFX