Show / Hide Table of Contents

Class CustomEventPlayback

Plays back events that occur under continuous time conditions.

Inheritance
System.Object
CollectionPlaybackController<Capture<CustomEvent>>
CustomEventPlayback
Implements
IPlaybackController
Inherited Members
CollectionPlaybackController<Capture<CustomEvent>>.captures
CollectionPlaybackController<Capture<CustomEvent>>.MoveTo(MovementType, Single)
CollectionPlaybackController<Capture<CustomEvent>>.CalculateDirection(Single)
CollectionPlaybackController<Capture<CustomEvent>>.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 CustomEventPlayback : CollectionPlaybackController<Capture<CustomEvent>>, IPlaybackController

Constructors

CustomEventPlayback(IRecording, IPlaybackCustomEventHandler[], Capture<CustomEvent>[])

Declaration
public CustomEventPlayback(IRecording recording, IPlaybackCustomEventHandler[] customEventHandlers, Capture<CustomEvent>[] captures)
Parameters
Type Name Description
IRecording recording
IPlaybackCustomEventHandler[] customEventHandlers
Capture<CustomEvent>[] 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.CustomEvent>>.MoveTo(Recolude.Core.Playback.TimeMovementDetails)

OnPause()

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

OnPlay()

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

OnStop()

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

Implements

IPlaybackController
Back to top Generated by DocFX