Class CustomEventPlayback
Plays back events that occur under continuous time conditions.
Implements
Inherited Members
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()