C# Class Landertron.ModeHandlerBase

Afficher le fichier Open project: Kerbas-ad-astra/XTLandertron

Protected Properties

Свойство Type Description
armedLandertrons List
firingLandertrons List
log Logger
vessel Vessel

Méthodes publiques

Méthode Description
addLandertron ( Landertron landertron ) : void
execute ( ) : void
removeLandertron ( Landertron landertron ) : void

Méthodes protégées

Méthode Description
ModeHandlerBase ( Vessel vessel ) : System
calculateCombinedThrust ( List landertrons ) : Vector3d
shouldFireArmedLandertrons ( ) : bool
shouldShutdownFiringLandertrons ( ) : bool

Method Details

ModeHandlerBase() protected méthode

protected ModeHandlerBase ( Vessel vessel ) : System
vessel Vessel
Résultat System

addLandertron() public méthode

public addLandertron ( Landertron landertron ) : void
landertron Landertron
Résultat void

calculateCombinedThrust() protected méthode

protected calculateCombinedThrust ( List landertrons ) : Vector3d
landertrons List
Résultat Vector3d

execute() public méthode

public execute ( ) : void
Résultat void

removeLandertron() public méthode

public removeLandertron ( Landertron landertron ) : void
landertron Landertron
Résultat void

shouldFireArmedLandertrons() protected abstract méthode

protected abstract shouldFireArmedLandertrons ( ) : bool
Résultat bool

shouldShutdownFiringLandertrons() protected abstract méthode

protected abstract shouldShutdownFiringLandertrons ( ) : bool
Résultat bool

Property Details

armedLandertrons protected_oe property

protected List armedLandertrons
Résultat List

firingLandertrons protected_oe property

protected List firingLandertrons
Résultat List

log protected_oe property

protected Logger log
Résultat Logger

vessel protected_oe property

protected Vessel vessel
Résultat Vessel