C# 클래스 GravityTurn.GravityTurner

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: johnfink8/GravityTurn 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
HorizontalDistance double
LaunchBody CelestialBody
LaunchName string
Launching bool
MaxHeat double
MaxThrust double
Message string
NeutralThrottle float
PitchAdjustment MovingAverage
PrevTime double
Throttle MovingAverage
TimeSpeed double
TotalLoss double
button ApplicationLauncherButton
flightMapWindow GravityTurn.Window.FlightMapWindow
lastTimeMeasured float
stage StageController
vesselState VesselState
windowManager GravityTurn.Window.WindowManager

Private Properties

프로퍼티 타입 설명
CalculateLosses void
ConfigFilename string
CreateButtonIcon void
DebugGUI void
FixedUpdate void
GetMaxThrust double
InitializeNumbers void
LaunchHeading float
LoadParameters void
MaxAngle float
OnDestroy void
OnGUI void
PreflightInfo string
ProgradeHeading float
RollRotation UnityEngine.Quaternion
SaveParameters void
SetWindowOpen void
Start void
TWRWeightedAverage double
Update void
fly void

공개 메소드들

메소드 설명
CalculateSettings ( Vessel vessel, bool UseBest = false ) : void
GetFlightMapFilename ( ) : string
Kill ( ) : void
Launch ( ) : void
Log ( string format ) : void

비공개 메소드들

메소드 설명
CalculateLosses ( Vessel vessel ) : void
ConfigFilename ( Vessel vessel ) : string
CreateButtonIcon ( ) : void
DebugGUI ( int windowID ) : void
FixedUpdate ( ) : void
GetMaxThrust ( Vessel vessel ) : double
InitializeNumbers ( Vessel vessel ) : void
LaunchHeading ( Vessel vessel ) : float
LoadParameters ( ) : void
MaxAngle ( Vessel vessel ) : float
OnDestroy ( ) : void
OnGUI ( ) : void
PreflightInfo ( Vessel vessel ) : string
ProgradeHeading ( bool surface = true ) : float
RollRotation ( ) : Quaternion
SaveParameters ( ) : void
SetWindowOpen ( ) : void
Start ( ) : void
TWRWeightedAverage ( double MinimumDeltaV, Vessel vessel ) : double
Update ( ) : void
fly ( FlightCtrlState s ) : void

메소드 상세

CalculateSettings() 공개 메소드

public CalculateSettings ( Vessel vessel, bool UseBest = false ) : void
vessel Vessel
UseBest bool
리턴 void

GetFlightMapFilename() 공개 메소드

public GetFlightMapFilename ( ) : string
리턴 string

Kill() 공개 메소드

public Kill ( ) : void
리턴 void

Launch() 공개 메소드

public Launch ( ) : void
리턴 void

Log() 공개 정적인 메소드

public static Log ( string format ) : void
format string
리턴 void

프로퍼티 상세

HorizontalDistance 공개적으로 프로퍼티

public double HorizontalDistance
리턴 double

LaunchBody 공개적으로 프로퍼티

public CelestialBody LaunchBody
리턴 CelestialBody

LaunchName 공개적으로 프로퍼티

public string LaunchName
리턴 string

Launching 공개적으로 프로퍼티

public bool Launching
리턴 bool

MaxHeat 공개적으로 프로퍼티

public double MaxHeat
리턴 double

MaxThrust 공개적으로 프로퍼티

public double MaxThrust
리턴 double

Message 공개적으로 프로퍼티

public string Message
리턴 string

NeutralThrottle 공개적으로 프로퍼티

public float NeutralThrottle
리턴 float

PitchAdjustment 공개적으로 프로퍼티

public MovingAverage PitchAdjustment
리턴 MovingAverage

PrevTime 공개적으로 프로퍼티

public double PrevTime
리턴 double

Throttle 공개적으로 프로퍼티

public MovingAverage Throttle
리턴 MovingAverage

TimeSpeed 공개적으로 프로퍼티

public double TimeSpeed
리턴 double

TotalLoss 공개적으로 프로퍼티

public double TotalLoss
리턴 double

button 공개적으로 프로퍼티

public ApplicationLauncherButton button
리턴 ApplicationLauncherButton

flightMapWindow 공개적으로 프로퍼티

public FlightMapWindow,GravityTurn.Window flightMapWindow
리턴 GravityTurn.Window.FlightMapWindow

lastTimeMeasured 공개적으로 프로퍼티

public float lastTimeMeasured
리턴 float

stage 공개적으로 프로퍼티

public StageController,GravityTurn stage
리턴 StageController

vesselState 공개적으로 프로퍼티

public VesselState vesselState
리턴 VesselState

windowManager 공개적으로 프로퍼티

public WindowManager,GravityTurn.Window windowManager
리턴 GravityTurn.Window.WindowManager