Class ViewTimelineControl
This Unity component implements AbstractView and is a view for the timeline controls.
Inheritance
System.Object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
ViewTimelineControl
Inherited Members
UnityEngine.MonoBehaviour.IsInvoking()
UnityEngine.MonoBehaviour.CancelInvoke()
UnityEngine.MonoBehaviour.Invoke(System.String, System.Single)
UnityEngine.MonoBehaviour.InvokeRepeating(System.String, System.Single, System.Single)
UnityEngine.MonoBehaviour.CancelInvoke(System.String)
UnityEngine.MonoBehaviour.IsInvoking(System.String)
UnityEngine.MonoBehaviour.StartCoroutine(System.String)
UnityEngine.MonoBehaviour.StartCoroutine(System.String, System.Object)
UnityEngine.MonoBehaviour.StartCoroutine(System.Collections.IEnumerator)
UnityEngine.MonoBehaviour.StartCoroutine_Auto(System.Collections.IEnumerator)
UnityEngine.MonoBehaviour.StopCoroutine(System.Collections.IEnumerator)
UnityEngine.MonoBehaviour.StopCoroutine(UnityEngine.Coroutine)
UnityEngine.MonoBehaviour.StopCoroutine(System.String)
UnityEngine.MonoBehaviour.StopAllCoroutines()
UnityEngine.MonoBehaviour.print(System.Object)
UnityEngine.MonoBehaviour.useGUILayout
UnityEngine.MonoBehaviour.runInEditMode
UnityEngine.Behaviour.enabled
UnityEngine.Behaviour.isActiveAndEnabled
UnityEngine.Component.GetComponent(System.Type)
UnityEngine.Component.GetComponent<T>()
UnityEngine.Component.GetComponent(System.String)
UnityEngine.Component.GetComponentInChildren(System.Type, System.Boolean)
UnityEngine.Component.GetComponentInChildren(System.Type)
UnityEngine.Component.GetComponentInChildren<T>(System.Boolean)
UnityEngine.Component.GetComponentInChildren<T>()
UnityEngine.Component.GetComponentsInChildren(System.Type, System.Boolean)
UnityEngine.Component.GetComponentsInChildren(System.Type)
UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean)
UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean, System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponentsInChildren<T>()
UnityEngine.Component.GetComponentsInChildren<T>(System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponentInParent(System.Type)
UnityEngine.Component.GetComponentInParent<T>()
UnityEngine.Component.GetComponentsInParent(System.Type, System.Boolean)
UnityEngine.Component.GetComponentsInParent(System.Type)
UnityEngine.Component.GetComponentsInParent<T>(System.Boolean)
UnityEngine.Component.GetComponentsInParent<T>(System.Boolean, System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponentsInParent<T>()
UnityEngine.Component.GetComponents(System.Type)
UnityEngine.Component.GetComponents(System.Type, System.Collections.Generic.List<UnityEngine.Component>)
UnityEngine.Component.GetComponents<T>(System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponents<T>()
UnityEngine.Component.CompareTag(System.String)
UnityEngine.Component.SendMessageUpwards(System.String, System.Object, UnityEngine.SendMessageOptions)
UnityEngine.Component.SendMessageUpwards(System.String, System.Object)
UnityEngine.Component.SendMessageUpwards(System.String)
UnityEngine.Component.SendMessageUpwards(System.String, UnityEngine.SendMessageOptions)
UnityEngine.Component.SendMessage(System.String, System.Object)
UnityEngine.Component.SendMessage(System.String)
UnityEngine.Component.SendMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
UnityEngine.Component.SendMessage(System.String, UnityEngine.SendMessageOptions)
UnityEngine.Component.BroadcastMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
UnityEngine.Component.BroadcastMessage(System.String, System.Object)
UnityEngine.Component.BroadcastMessage(System.String)
UnityEngine.Component.BroadcastMessage(System.String, UnityEngine.SendMessageOptions)
UnityEngine.Component.transform
UnityEngine.Component.gameObject
UnityEngine.Component.tag
UnityEngine.Object.GetInstanceID()
UnityEngine.Object.GetHashCode()
UnityEngine.Object.Equals(System.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Instantiate<T>(T)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
UnityEngine.Object.Destroy(UnityEngine.Object)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
UnityEngine.Object.FindObjectsOfType(System.Type)
UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
UnityEngine.Object.DestroyObject(UnityEngine.Object)
UnityEngine.Object.FindSceneObjectsOfType(System.Type)
UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
UnityEngine.Object.FindObjectsOfType<T>()
UnityEngine.Object.FindObjectOfType<T>()
UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
UnityEngine.Object.FindObjectOfType(System.Type)
UnityEngine.Object.ToString()
UnityEngine.Object.name
UnityEngine.Object.hideFlags
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: IMLD.MixedRealityAnalysis.Views
Assembly: Assembly-CSharp.dll
Syntax
public class ViewTimelineControl : AbstractView
Fields
CurrentTimeLabel
Declaration
public GameObject CurrentTimeLabel
Field Value
| Type | Description |
|---|---|
| UnityEngine.GameObject |
EventVisualization
Declaration
public Vis2DEvents EventVisualization
Field Value
| Type | Description |
|---|---|
| Vis2DEvents |
IncreaseSpeedButton
Declaration
public Interactable IncreaseSpeedButton
Field Value
| Type | Description |
|---|---|
| Microsoft.MixedReality.Toolkit.UI.Interactable |
MaxTimeFilterLabel
Declaration
public GameObject MaxTimeFilterLabel
Field Value
| Type | Description |
|---|---|
| UnityEngine.GameObject |
MinTimeFilterLabel
Declaration
public GameObject MinTimeFilterLabel
Field Value
| Type | Description |
|---|---|
| UnityEngine.GameObject |
PauseSprite
Declaration
public Sprite PauseSprite
Field Value
| Type | Description |
|---|---|
| UnityEngine.Sprite |
PlaybackSpeed
Declaration
public float PlaybackSpeed
Field Value
| Type | Description |
|---|---|
| System.Single |
PlaybackSpeedLabel
Declaration
public TextMeshPro PlaybackSpeedLabel
Field Value
| Type | Description |
|---|---|
| TMPro.TextMeshPro |
PlayButton
Declaration
public Interactable PlayButton
Field Value
| Type | Description |
|---|---|
| Microsoft.MixedReality.Toolkit.UI.Interactable |
PlaySprite
Declaration
public Sprite PlaySprite
Field Value
| Type | Description |
|---|---|
| UnityEngine.Sprite |
ReduceSpeedButton
Declaration
public Interactable ReduceSpeedButton
Field Value
| Type | Description |
|---|---|
| Microsoft.MixedReality.Toolkit.UI.Interactable |
SpeedMultiplier
Declaration
public float SpeedMultiplier
Field Value
| Type | Description |
|---|---|
| System.Single |
Properties
Is3D
Gets a value indicating whether this view is three-dimensional.
Declaration
public override bool Is3D { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Overrides
TimelineStatus
Gets the current timeline status.
Declaration
public TimelineStatus TimelineStatus { get; }
Property Value
| Type | Description |
|---|---|
| TimelineStatus |
VisType
Gets the type of the visualization.
Declaration
public override VisType VisType { get; }
Property Value
| Type | Description |
|---|---|
| VisType |
Overrides
Methods
Init(VisProperties)
Initializes this view with the provided settings.
Declaration
public override void Init(VisProperties settings)
Parameters
| Type | Name | Description |
|---|---|---|
| VisProperties | settings | The settings for the view. |
Overrides
PausePlayback()
Pauses playback of the timeline.
Declaration
public void PausePlayback()
StartPlayback()
Starts playback of the timeline.
Declaration
public void StartPlayback()
UpdateView()
Updates the view.
Declaration
public override void UpdateView()
Overrides
UpdateView(VisProperties)
Updates the view with the provided settings.
Declaration
public override void UpdateView(VisProperties settings)
Parameters
| Type | Name | Description |
|---|---|---|
| VisProperties | settings | The new settings for the view. |