C# Class RemoteTech.RemoteCore

显示文件 Open project: JDPKSP/RemoteTechLegacy Class Usage Examples

Public Properties

Property Type Description
RCSoverride bool
Rnode RelayNode
Wheel bool
computer FlightComputer
delayedBuffer FlightCtrlStateBuffer
flightComputerGUI FlightComputerGUI
localControl bool
otherGUI List
path RelayPath
powered bool
settings SatSettings
vessel Vessel

Private Properties

Property Type Description
InContactWith bool

Public Methods

Method Description
RemoteCore ( Vessel v, float energyDrain ) : System
RequestPower ( ) : void
Update ( ) : void
UpdateOtherGUI ( ) : void
UpdateOtherModules ( ) : void
UpdateTriggers ( ) : void
WindowGUI ( int windowID ) : void
applyTrigger ( KSPActionGroup ActionGroup ) : void
drawGUI ( ) : void
drive ( FlightCtrlState s ) : void

Protected Methods

Method Description
GetCommandPath ( ) : void

Private Methods

Method Description
InContactWith ( RelayNode other ) : bool

Method Details

GetCommandPath() protected method

protected GetCommandPath ( ) : void
return void

RemoteCore() public method

public RemoteCore ( Vessel v, float energyDrain ) : System
v Vessel
energyDrain float
return System

RequestPower() public method

public RequestPower ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UpdateOtherGUI() public method

public UpdateOtherGUI ( ) : void
return void

UpdateOtherModules() public method

public UpdateOtherModules ( ) : void
return void

UpdateTriggers() public method

public UpdateTriggers ( ) : void
return void

WindowGUI() public method

public WindowGUI ( int windowID ) : void
windowID int
return void

applyTrigger() public method

public applyTrigger ( KSPActionGroup ActionGroup ) : void
ActionGroup KSPActionGroup
return void

drawGUI() public method

public drawGUI ( ) : void
return void

drive() public method

public drive ( FlightCtrlState s ) : void
s FlightCtrlState
return void

Property Details

RCSoverride public_oe property

public bool RCSoverride
return bool

Rnode public_oe property

public RelayNode Rnode
return RelayNode

Wheel public_oe property

public bool Wheel
return bool

computer public_oe property

public FlightComputer,RemoteTech computer
return FlightComputer

delayedBuffer public_oe property

public FlightCtrlStateBuffer,RemoteTech delayedBuffer
return FlightCtrlStateBuffer

flightComputerGUI public_oe property

public FlightComputerGUI,RemoteTech flightComputerGUI
return FlightComputerGUI

localControl public_oe property

public bool localControl
return bool

otherGUI public_oe property

public List otherGUI
return List

path public_oe property

public RelayPath,RemoteTech path
return RelayPath

powered public_oe property

public bool powered
return bool

settings public_oe property

public SatSettings,RemoteTech settings
return SatSettings

vessel public_oe property

public Vessel vessel
return Vessel