C# 클래스 Gta5EyeTracking.ControlsProcessor

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

공개 메소드들

메소드 설명
ControlsProcessor ( Settings settings, ControllerEmulation controllerEmulation, Gta5EyeTracking.Aiming aiming, ExtendedView extendedView, RadialMenu radialMenu, SettingsMenu settingsMenu, GameState gameState, DebugOutput debugOutput ) : System
Dispose ( ) : void
KeyDown ( object sender, KeyEventArgs e ) : void
Update ( System.DateTime tickStopwatch, Vector3 shootCoord, Vector3 shootCoordSnap, Vector3 shootMissileCoord, GTA.Ped ped, System.Entity missileTarget ) : void

비공개 메소드들

메소드 설명
OnModifyControllerState ( object sender, ModifyStateEventArgs modifyStateEventArgs ) : void
ProcessAimAtGaze ( Vector3 aimCoord ) : void
ProcessFireAtGaze ( Vector3 shootCoord, Vector3 gazeShootCoord ) : void
ProcessIncinerateAtGaze ( Vector3 shootCoordSnap ) : void
ProcessMissileAtGaze ( Vector3 shootMissileCoord, System.Entity missileTarget ) : void
ProcessSettingsMenu ( ) : void
ProcessShootCoord ( Vector3 shootCoord ) : Vector3
ProcessTaseAtGaze ( Vector3 shootCoordSnap ) : void

메소드 상세

ControlsProcessor() 공개 메소드

public ControlsProcessor ( Settings settings, ControllerEmulation controllerEmulation, Gta5EyeTracking.Aiming aiming, ExtendedView extendedView, RadialMenu radialMenu, SettingsMenu settingsMenu, GameState gameState, DebugOutput debugOutput ) : System
settings Settings
controllerEmulation Gta5EyeTracking.HidEmulation.ControllerEmulation
aiming Gta5EyeTracking.Aiming
extendedView Gta5EyeTracking.Features.ExtendedView
radialMenu RadialMenu
settingsMenu SettingsMenu
gameState GameState
debugOutput DebugOutput
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

KeyDown() 공개 메소드

public KeyDown ( object sender, KeyEventArgs e ) : void
sender object
e System.Windows.Forms.KeyEventArgs
리턴 void

Update() 공개 메소드

public Update ( System.DateTime tickStopwatch, Vector3 shootCoord, Vector3 shootCoordSnap, Vector3 shootMissileCoord, GTA.Ped ped, System.Entity missileTarget ) : void
tickStopwatch System.DateTime
shootCoord Vector3
shootCoordSnap Vector3
shootMissileCoord Vector3
ped GTA.Ped
missileTarget System.Entity
리턴 void