C# Class iRacingReplayOverlay.PluginProxy

Afficher le fichier Open project: vipoo/iRacingReplayOverlay.net Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

DrawIntroFlashCard() public méthode

public DrawIntroFlashCard ( long duration ) : void
duration long
Résultat void

DrawOutroFlashCard() public méthode

public DrawOutroFlashCard ( long duration, long period ) : void
duration long
period long
Résultat void

GetSettingsList() public méthode

public GetSettingsList ( ) : iRacingReplayOverlay.PluginProxySettings[]
Résultat iRacingReplayOverlay.PluginProxySettings[]

InjectFields() public méthode

public InjectFields ( long timestamp, string perferredDriverNames ) : void
timestamp long
perferredDriverNames string
Résultat void

PluginProxy() public méthode

public PluginProxy ( string pluginName ) : iRacingReplayOverlay.Phases.Capturing
pluginName string
Résultat iRacingReplayOverlay.Phases.Capturing

RaceOverlay() public méthode

public RaceOverlay ( ) : void
Résultat void

SetCamDriver() public méthode

public SetCamDriver ( ) : void
Résultat void

SetGraphics() public méthode

public SetGraphics ( Graphics graphics ) : void
graphics System.Drawing.Graphics
Résultat void

SetReplayConfig() public méthode

public SetReplayConfig ( OverlayData data ) : void
data iRacingReplayOverlay.Phases.Capturing.OverlayData
Résultat void

SetReplayConfig() public méthode

public SetReplayConfig ( string filePath ) : void
filePath string
Résultat void