Show / Hide Table of Contents

Class LifeCyclePlayback

Inheritance
System.Object
CollectionPlaybackController<Capture<UnityLifeCycleEvent>>
LifeCyclePlayback
Implements
IPlaybackController
Inherited Members
CollectionPlaybackController<Capture<UnityLifeCycleEvent>>.captures
CollectionPlaybackController<Capture<UnityLifeCycleEvent>>.MoveTo(MovementType, Single)
CollectionPlaybackController<Capture<UnityLifeCycleEvent>>.CalculateDirection(Single)
CollectionPlaybackController<Capture<UnityLifeCycleEvent>>.CaptureIndex(Single, Int32, Int32)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Recolude.Core.Playback.CollectionControllers
Assembly: Recolude.Core.dll
Syntax
public class LifeCyclePlayback : CollectionPlaybackController<Capture<UnityLifeCycleEvent>>, IPlaybackController

Constructors

LifeCyclePlayback(GameObject, Capture<UnityLifeCycleEvent>[])

Declaration
public LifeCyclePlayback(GameObject representation, Capture<UnityLifeCycleEvent>[] captures)
Parameters
Type Name Description
UnityEngine.GameObject representation
Capture<UnityLifeCycleEvent>[] captures

LifeCyclePlayback(Transform, Capture<UnityLifeCycleEvent>[])

Declaration
public LifeCyclePlayback(Transform representation, Capture<UnityLifeCycleEvent>[] captures)
Parameters
Type Name Description
UnityEngine.Transform representation
Capture<UnityLifeCycleEvent>[] captures

Methods

MoveTo(TimeMovementDetails)

Declaration
public override void MoveTo(TimeMovementDetails movementDetails)
Parameters
Type Name Description
TimeMovementDetails movementDetails
Overrides
Recolude.Core.Playback.CollectionPlaybackController<Recolude.Core.Capture<Recolude.Core.UnityLifeCycleEvent>>.MoveTo(Recolude.Core.Playback.TimeMovementDetails)

OnPause()

Declaration
public override void OnPause()
Overrides
Recolude.Core.Playback.CollectionPlaybackController<Recolude.Core.Capture<Recolude.Core.UnityLifeCycleEvent>>.OnPause()

OnPlay()

Declaration
public override void OnPlay()
Overrides
Recolude.Core.Playback.CollectionPlaybackController<Recolude.Core.Capture<Recolude.Core.UnityLifeCycleEvent>>.OnPlay()

OnStop()

Declaration
public override void OnStop()
Overrides
Recolude.Core.Playback.CollectionPlaybackController<Recolude.Core.Capture<Recolude.Core.UnityLifeCycleEvent>>.OnStop()

Implements

IPlaybackController
Back to top Generated by DocFX