C# Class olexlib.ModuleEnviroSensorPlotter

Inheritance: PartModule
Datei anzeigen Open project: olexs/ksp_graphotron

Public Methods

Method Description
CSVExport ( ) : void
ModuleEnviroSensorPlotter ( ) : System
OnStart ( StartState state ) : void
OnUpdate ( ) : void

Private Methods

Method Description
ActionTogglePlotting ( KSPActionParam param ) : void
ActionToggleUI ( KSPActionParam param ) : void
DrawGUI ( ) : void
DrawWindowMain ( int windowID ) : void
DrawWindowOptions ( int WindowID ) : void
DrawWindowSources ( int windowID ) : void
GetSourcesButtonText ( ) : string
TogglePlotterUI ( ) : void
getChartWidth ( ) : int
getFontHeight ( ) : int
getFontWidth ( ) : int
getLegendWidth ( ) : int
getLongestLabelLength ( ) : int
renderText ( string text, int x, int y, Color color ) : void

Method Details

CSVExport() public method

public CSVExport ( ) : void
return void

ModuleEnviroSensorPlotter() public method

public ModuleEnviroSensorPlotter ( ) : System
return System

OnStart() public method

public OnStart ( StartState state ) : void
state StartState
return void

OnUpdate() public method

public OnUpdate ( ) : void
return void