C# Класс iRacingReplayOverlay.Phases.Direction.RuleBattle

Наследование: IVetoRule
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Direct ( iRacingSDK.DataSample data ) : void
IsActive ( iRacingSDK.DataSample data ) : bool
Redirect ( iRacingSDK.DataSample data ) : void
RuleBattle ( CameraControl cameraControl, EditMarker editMarker, System.TimeSpan cameraStickyPeriod, System.TimeSpan battleStickyPeriod, System.TimeSpan battleGap, double battleFactor ) : iRacingReplayOverlay.Phases.Capturing

Приватные методы

Метод Описание
BattlersHaveSwappedPositions ( iRacingSDK.DataSample data ) : bool
ChangeCarForCamera ( iRacingSDK.DataSample data, iRacingSDK.CarDetails driver ) : iRacingSDK.CarDetails
GetBattlePosition ( iRacingSDK.DataSample data ) : BattleState
HasBattleTimeout ( iRacingSDK.DataSample data ) : bool
SearchForNextBattle ( iRacingSDK.DataSample data, Func notFound ) : BattleState
SwitchToBattle ( iRacingSDK.DataSample data, iRacingSDK.CarDetails newFollower, bool establishingShot = false ) : void
UpdateBattleCamera ( iRacingSDK.DataSample data ) : void
UpdateCameraIfOvertake ( iRacingSDK.DataSample data ) : void

Описание методов

Direct() публичный Метод

public Direct ( iRacingSDK.DataSample data ) : void
data iRacingSDK.DataSample
Результат void

IsActive() публичный Метод

public IsActive ( iRacingSDK.DataSample data ) : bool
data iRacingSDK.DataSample
Результат bool

Redirect() публичный Метод

public Redirect ( iRacingSDK.DataSample data ) : void
data iRacingSDK.DataSample
Результат void

RuleBattle() публичный Метод

public RuleBattle ( CameraControl cameraControl, EditMarker editMarker, System.TimeSpan cameraStickyPeriod, System.TimeSpan battleStickyPeriod, System.TimeSpan battleGap, double battleFactor ) : iRacingReplayOverlay.Phases.Capturing
cameraControl CameraControl
editMarker iRacingReplayOverlay.Phases.Capturing.EditMarker
cameraStickyPeriod System.TimeSpan
battleStickyPeriod System.TimeSpan
battleGap System.TimeSpan
battleFactor double
Результат iRacingReplayOverlay.Phases.Capturing