Table of Contents

Class Software

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

[Nominal] A base class for creating some form of software that can act on an object of some kind. This will emulate a piece of flight software or conversion software.


public abstract class Software : UniverseBehaviour
Inheritance
Software
Derived

Constructors

Software()

Default constructor that sets up the software

protected Software()

Methods

Disable()

Disable the software component Derived classes should clear any output messages

public virtual void Disable()

Enable()

Enable the software component

public virtual void Enable()

Initialise()

This method is called whenever some key parameters are changed and any new local variables are required to be recalculated. This can be called by the software chains if a configuration of some values are updated.

public virtual void Initialise()