C# Class kOS.Function.FunctionBase

Inheritance: kOS.Safe.Function.SafeFunctionBase
Show file Open project: KSP-KOS/KOS

Public Methods

Method Description
Execute ( Safe shared ) : void
Execute ( SharedObjects shared ) : void

Protected Methods

Method Description
GetOrbitable ( object argument ) : Orbitable
GetRgba ( object argument ) : kOS.Suffixed.RgbaColor
GetTimeSpan ( object argument ) : kOS.Suffixed.TimeSpan
GetVector ( object argument ) : kOS.Suffixed.Vector

Method Details

Execute() public method

public Execute ( Safe shared ) : void
shared Safe
return void

Execute() public abstract method

public abstract Execute ( SharedObjects shared ) : void
shared SharedObjects
return void

GetOrbitable() protected method

protected GetOrbitable ( object argument ) : Orbitable
argument object
return kOS.Suffixed.Orbitable

GetRgba() protected method

protected GetRgba ( object argument ) : kOS.Suffixed.RgbaColor
argument object
return kOS.Suffixed.RgbaColor

GetTimeSpan() protected method

protected GetTimeSpan ( object argument ) : kOS.Suffixed.TimeSpan
argument object
return kOS.Suffixed.TimeSpan

GetVector() protected method

protected GetVector ( object argument ) : kOS.Suffixed.Vector
argument object
return kOS.Suffixed.Vector