C# Class CrewChiefV3.CrewChief

Inheritance: IDisposable
Afficher le fichier Open project: mrbelowski/r3e_crewchief_v3 Class Usage Examples

Méthodes publiques

Свойство Type Description
Version String
_timeInterval System.TimeSpan
audioPlayer AudioPlayer
currentGameState CrewChiefV3.GameState.GameStateData
enableDriverNames System.Boolean
gameDefinition GameDefinition
loadDataFromFile System.Boolean
previousGameState CrewChiefV3.GameState.GameStateData
readOpponentDeltasForEveryLap System.Boolean
running System.Boolean
speechRecogniser SpeechRecogniser
spotterInterval System.TimeSpan

Méthodes publiques

Méthode Description
CrewChief ( ) : System
Dispose ( ) : void
Run ( String filenameToRun, int interval, System.Boolean dumpToFile ) : System.Boolean
disableDeltasMode ( ) : void
disableKeepQuietMode ( ) : void
disableSpotter ( ) : void
enableDeltasMode ( ) : void
enableKeepQuietMode ( ) : void
enableSpotter ( ) : void
getEvent ( String eventName ) : AbstractEvent
setGameDefinition ( GameDefinition gameDefinition ) : void
stop ( ) : void
toggleKeepQuietMode ( ) : void
toggleReadOpponentDeltasMode ( ) : void
toggleSpotterMode ( ) : void
youWot ( ) : void

Private Methods

Méthode Description
displayNewSessionInfo ( GameStateData currentGameState ) : void
spotterWork ( ) : void
startSpotterThread ( ) : void
triggerEvent ( String eventName, AbstractEvent abstractEvent, GameStateData previousGameState, GameStateData currentGameState ) : void

Method Details

CrewChief() public méthode

public CrewChief ( ) : System
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Run() public méthode

public Run ( String filenameToRun, int interval, System.Boolean dumpToFile ) : System.Boolean
filenameToRun String
interval int
dumpToFile System.Boolean
Résultat System.Boolean

disableDeltasMode() public méthode

public disableDeltasMode ( ) : void
Résultat void

disableKeepQuietMode() public méthode

public disableKeepQuietMode ( ) : void
Résultat void

disableSpotter() public méthode

public disableSpotter ( ) : void
Résultat void

enableDeltasMode() public méthode

public enableDeltasMode ( ) : void
Résultat void

enableKeepQuietMode() public méthode

public enableKeepQuietMode ( ) : void
Résultat void

enableSpotter() public méthode

public enableSpotter ( ) : void
Résultat void

getEvent() public static méthode

public static getEvent ( String eventName ) : AbstractEvent
eventName String
Résultat CrewChiefV3.Events.AbstractEvent

setGameDefinition() public méthode

public setGameDefinition ( GameDefinition gameDefinition ) : void
gameDefinition GameDefinition
Résultat void

stop() public méthode

public stop ( ) : void
Résultat void

toggleKeepQuietMode() public méthode

public toggleKeepQuietMode ( ) : void
Résultat void

toggleReadOpponentDeltasMode() public méthode

public toggleReadOpponentDeltasMode ( ) : void
Résultat void

toggleSpotterMode() public méthode

public toggleSpotterMode ( ) : void
Résultat void

youWot() public méthode

public youWot ( ) : void
Résultat void

Property Details

Version public_oe static_oe property

public static String Version
Résultat String

_timeInterval public_oe static_oe property

public static TimeSpan,System _timeInterval
Résultat System.TimeSpan

audioPlayer public_oe property

public AudioPlayer,CrewChiefV3 audioPlayer
Résultat AudioPlayer

currentGameState public_oe property

public GameStateData,CrewChiefV3.GameState currentGameState
Résultat CrewChiefV3.GameState.GameStateData

enableDriverNames public_oe static_oe property

public static Boolean,System enableDriverNames
Résultat System.Boolean

gameDefinition public_oe static_oe property

public static GameDefinition,CrewChiefV3 gameDefinition
Résultat GameDefinition

loadDataFromFile public_oe static_oe property

public static Boolean,System loadDataFromFile
Résultat System.Boolean

previousGameState public_oe property

public GameStateData,CrewChiefV3.GameState previousGameState
Résultat CrewChiefV3.GameState.GameStateData

readOpponentDeltasForEveryLap public_oe static_oe property

public static Boolean,System readOpponentDeltasForEveryLap
Résultat System.Boolean

running public_oe property

public Boolean,System running
Résultat System.Boolean

speechRecogniser public_oe property

public SpeechRecogniser,CrewChiefV3 speechRecogniser
Résultat SpeechRecogniser

spotterInterval public_oe static_oe property

public static TimeSpan,System spotterInterval
Résultat System.TimeSpan