Search Results for

    Show / Hide Table of Contents

    Namespace Others

    Classes

    ApplicationRuntimeManager

    The ApplicationRuntimeManager handles the TrainAR menu lifecycle. It start and quits Trainings and Application.

    ARSessionIsReady

    Detects if the ARSession is loaded and deactivates the loading screen.

    LeaveAndResetARScene

    Adds basic functionality like leave and reset application and scenarios.

    MeshCombiner

    The MeshCombiner is a utility class used by ConvertToTrainARObject to combine and simplify meshes before converting them into TrainAR objects and computing their outlines and adding behaviours.

    ObjectInsideCollider

    Detects collisions of the object it is attached to with other objects to enable combination.

    PrefabSpawningController

    Handles the initial spawning and positioning as well as the repositioning of the training assembly.

    ScenarioCompleted

    Handles the completion overlay that is shown at the end of the training.

    SelectionBase

    Editor utility script that is attached on TrainAR object conversion. With this, authors always select this object when a child is selected in the Scene view.

    StartARScene

    Starts the ARScene after the tutorial is finished.

    StateRequestSimulator

    Developer Utility. The StateRequestSimulator allows to test the visual scripting stateflows in the editor by simulating requests to the statemachine manually. This is attached to the framework but not active by default. To use it, the PlayModeButtonOverride has to be deactivated/deleted so the playmode can be entered. The StateRequestSimulator is attached to the root object of the TrainAR framework and can then be used in the Hierarchy.

    In This Article
    Back to top TrainAR Documentation