C# Класс iRacingReplayOverlay.PluginProxy

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

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

Метод Описание
DrawIntroFlashCard ( long duration ) : void
DrawOutroFlashCard ( long duration, long period ) : void
GetSettingsList ( ) : iRacingReplayOverlay.PluginProxySettings[]
InjectFields ( long timestamp, string perferredDriverNames ) : void
PluginProxy ( string pluginName ) : iRacingReplayOverlay.Phases.Capturing
RaceOverlay ( ) : void
SetCamDriver ( ) : void
SetGraphics ( Graphics graphics ) : void
SetReplayConfig ( OverlayData data ) : void
SetReplayConfig ( string filePath ) : void

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

Метод Описание
AssignDriverInstance ( object driverInstance, OverlayData driver ) : void
CreateAndAssignInstance ( string fieldName, bool setToNull = false, Action createInstance = null ) : object
CreateAndAssignInstance ( string fieldName, bool setToNull = false, object>.Func createInstance = null ) : object
CreateDriverInstance ( Type driversDataType, OverlayData driver ) : object
SetEventData ( ) : void
SetFastLap ( ) : void
SetField ( object instance, string name, object value ) : void
SetLeaderboard ( ) : void
SetMessageSet ( ) : void
SetPreferredDriver ( string perferredDriverNames ) : void

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

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

public DrawIntroFlashCard ( long duration ) : void
duration long
Результат void

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

public DrawOutroFlashCard ( long duration, long period ) : void
duration long
period long
Результат void

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

public GetSettingsList ( ) : iRacingReplayOverlay.PluginProxySettings[]
Результат iRacingReplayOverlay.PluginProxySettings[]

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

public InjectFields ( long timestamp, string perferredDriverNames ) : void
timestamp long
perferredDriverNames string
Результат void

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

public PluginProxy ( string pluginName ) : iRacingReplayOverlay.Phases.Capturing
pluginName string
Результат iRacingReplayOverlay.Phases.Capturing

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

public RaceOverlay ( ) : void
Результат void

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

public SetCamDriver ( ) : void
Результат void

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

public SetGraphics ( Graphics graphics ) : void
graphics System.Drawing.Graphics
Результат void

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

public SetReplayConfig ( OverlayData data ) : void
data iRacingReplayOverlay.Phases.Capturing.OverlayData
Результат void

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

public SetReplayConfig ( string filePath ) : void
filePath string
Результат void