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. |