docs.unity3d.com
    Show / Hide Table of Contents

    Namespace Unity.MARS.Authoring

    Classes

    BodyLandmarkInteractionTarget

    An interaction target that specifies a particular body landmark that it is associated with.

    ColorPreset

    Object that contains a list of predefined colors and parameters to generate more colors.

    CompareToDataModule

    Compares data chosen in the simulation view to conditions and allows conforming the conditions to match.

    CreateFromDataBase

    Base class for creating from trait data.

    CreateFromDataOptions

    Attribute for classes that implement ICreateFromData. The attribute indicates 1. that this class should be included in lists of suggested components, 2. whether they are added by default, and 3. what order to use when sorting suggested components

    CreateProxyFromData

    Creates MARS proxies with conditions based on trait data. Proxies can be created immediately with defaults or opens a window for choosing the conditions and name of the created object.

    DataVisualsModule

    Module that creates MARS proxies in the simulation to visualize data and control those objects

    DataVisualsModuleOptions

    User options for Data Visual module

    EntityVisual

    FaceInteractionTargets

    Connects a set of landmark interaction targets to the landmarks from a FaceLandmarkAction as well as a base head target to the root face tracking transform.

    FaceLandmarkInteractionTarget

    An interaction target that specifies a particular face landmark that it is associated with.

    Gizmo2D

    HasEditorColorMethods

    Methods for classes that implement IHasEditorColor

    InteractionTarget

    A mesh that handles objects being hovered over it and being dropped onto it.

    PlacementOverride

    Overrides for the drag and drop behavior from the ScenePlacementModule when placing the object in a scene.

    PlaneDataVisual

    PotentialChild

    A potential member in a proxy group that is being created.

    PotentialComponent

    Class for managing suggested component type to add to a gameobject

    PotentialCondition

    Class for managing a suggested condition component

    PotentialRelation

    Class for managing a suggested relation between 2 members of a proxy group

    PotentialTagCondition

    Class for managing a suggested tag condition. This needs to be different from other conditions because there can be multiple tag conditions with different trait names on the same gameObject

    RedirectSelection

    RuntimeHandleContextModule

    Interfaces

    IAdjustableComponent

    Interface for MARS components that have an adjusting state

    ICreateFromData

    Interface for a condition that can be created from data.

    ICreateFromDataPair

    Interface for a relation that can be created from 2 pieces of data and added to a set with 2 children

    IDataVisual

    Interface for the component on a data visual that controls how the data visual shows ratings

    IHasEditorColor

    Interface that allows an object to have a color associated with it in the editor. Extension methods can set the initial color and index from the current ColorPreset.

    Enums

    AxisEnum

    Represents an up axis preference for object placement

    InteractionTarget.InteractionState

    PlacementOverride.BooleanOverride

    Optional boolean value that can override a value or have no effect

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023