C# Class iRacingReplayOverlay.Phases.Capturing.RemovalEdits

Show file Open project: vipoo/iRacingReplayOverlay.net Class Usage Examples

Public Methods

Method Description
For ( InterestState interestState ) : EditMarker
InterestingThingStarted ( InterestState interest, int pos ) : void
InterestingThingStopped ( InterestState interest ) : void
Process ( iRacingSDK.DataSample data, System.TimeSpan relativeTime ) : void
RemovalEdits ( List raceEvents ) : iRacingSDK
Stop ( ) : void

Private Methods

Method Description
AddEvent ( InterestState interest, iRacingSDK.DataSample d, System.TimeSpan t ) : void
WithOvertake ( ) : void

Method Details

For() public method

public For ( InterestState interestState ) : EditMarker
interestState InterestState
return EditMarker

InterestingThingStarted() public method

public InterestingThingStarted ( InterestState interest, int pos ) : void
interest InterestState
pos int
return void

InterestingThingStopped() public method

public InterestingThingStopped ( InterestState interest ) : void
interest InterestState
return void

Process() public method

public Process ( iRacingSDK.DataSample data, System.TimeSpan relativeTime ) : void
data iRacingSDK.DataSample
relativeTime System.TimeSpan
return void

RemovalEdits() public method

public RemovalEdits ( List raceEvents ) : iRacingSDK
raceEvents List
return iRacingSDK

Stop() public method

public Stop ( ) : void
return void