C# 클래스 CrewChiefV3.CrewChief

상속: IDisposable
파일 보기 프로젝트 열기: mrbelowski/r3e_crewchief_v3 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
displayNewSessionInfo ( GameStateData currentGameState ) : void
spotterWork ( ) : void
startSpotterThread ( ) : void
triggerEvent ( String eventName, AbstractEvent abstractEvent, GameStateData previousGameState, GameStateData currentGameState ) : void

메소드 상세

CrewChief() 공개 메소드

public CrewChief ( ) : System
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Run() 공개 메소드

public Run ( String filenameToRun, int interval, System.Boolean dumpToFile ) : System.Boolean
filenameToRun String
interval int
dumpToFile System.Boolean
리턴 System.Boolean

disableDeltasMode() 공개 메소드

public disableDeltasMode ( ) : void
리턴 void

disableKeepQuietMode() 공개 메소드

public disableKeepQuietMode ( ) : void
리턴 void

disableSpotter() 공개 메소드

public disableSpotter ( ) : void
리턴 void

enableDeltasMode() 공개 메소드

public enableDeltasMode ( ) : void
리턴 void

enableKeepQuietMode() 공개 메소드

public enableKeepQuietMode ( ) : void
리턴 void

enableSpotter() 공개 메소드

public enableSpotter ( ) : void
리턴 void

getEvent() 공개 정적인 메소드

public static getEvent ( String eventName ) : AbstractEvent
eventName String
리턴 CrewChiefV3.Events.AbstractEvent

setGameDefinition() 공개 메소드

public setGameDefinition ( GameDefinition gameDefinition ) : void
gameDefinition GameDefinition
리턴 void

stop() 공개 메소드

public stop ( ) : void
리턴 void

toggleKeepQuietMode() 공개 메소드

public toggleKeepQuietMode ( ) : void
리턴 void

toggleReadOpponentDeltasMode() 공개 메소드

public toggleReadOpponentDeltasMode ( ) : void
리턴 void

toggleSpotterMode() 공개 메소드

public toggleSpotterMode ( ) : void
리턴 void

youWot() 공개 메소드

public youWot ( ) : void
리턴 void

프로퍼티 상세

Version 공개적으로 정적으로 프로퍼티

public static String Version
리턴 String

_timeInterval 공개적으로 정적으로 프로퍼티

public static TimeSpan,System _timeInterval
리턴 System.TimeSpan

audioPlayer 공개적으로 프로퍼티

public AudioPlayer,CrewChiefV3 audioPlayer
리턴 AudioPlayer

currentGameState 공개적으로 프로퍼티

public GameStateData,CrewChiefV3.GameState currentGameState
리턴 CrewChiefV3.GameState.GameStateData

enableDriverNames 공개적으로 정적으로 프로퍼티

public static Boolean,System enableDriverNames
리턴 System.Boolean

gameDefinition 공개적으로 정적으로 프로퍼티

public static GameDefinition,CrewChiefV3 gameDefinition
리턴 GameDefinition

loadDataFromFile 공개적으로 정적으로 프로퍼티

public static Boolean,System loadDataFromFile
리턴 System.Boolean

previousGameState 공개적으로 프로퍼티

public GameStateData,CrewChiefV3.GameState previousGameState
리턴 CrewChiefV3.GameState.GameStateData

readOpponentDeltasForEveryLap 공개적으로 정적으로 프로퍼티

public static Boolean,System readOpponentDeltasForEveryLap
리턴 System.Boolean

running 공개적으로 프로퍼티

public Boolean,System running
리턴 System.Boolean

speechRecogniser 공개적으로 프로퍼티

public SpeechRecogniser,CrewChiefV3 speechRecogniser
리턴 SpeechRecogniser

spotterInterval 공개적으로 정적으로 프로퍼티

public static TimeSpan,System spotterInterval
리턴 System.TimeSpan