MRTKLifecycleManager Class

Definition

This class is responsible for managing and coordinating the lifecycle of Mixed Reality Toolkit subsystems.

C#
[UnityEngine.AddComponentMenu("MRTK/Core/MRTK Lifecycle Manager")]
[UnityEngine.DisallowMultipleComponent]
public class MRTKLifecycleManager : UnityEngine.MonoBehaviour, IDisposable
Inheritance
UnityEngine.MonoBehaviour
MRTKLifecycleManager
Attributes
UnityEngine.AddComponentMenuAttribute UnityEngine.DisallowMultipleComponentAttribute
Implements

Constructors

Fields

disposed

Value indicating if the object has completed disposal.

Properties

ManagedSubsystems

The list of IMRTKManagedSubsystem objects being managed by this class.

Methods

Dispose()

Cleanup resources used by this object.

Dispose(Boolean)

Implementation of Dispose.

Finalize()

Finalizer

ForceAddSubsystem(Type)

A manual override for creating the subsystem with the concrete type concreteType. The subsystem will be created, started, and registered with the MRTKLifecycleManager, resulting in the appropriate lifecycle methods being called on the subsystem.

Applies to

Proizvod Verzije
MRTK3 Core Definitions 3.0, 3.1, 3.2