Class in Zendir.Classes | Inherits from UniverseBehaviour

Declaration

class Software;

Description

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.


Properties

InheritedDescription
IsEnabledIs true if the object is currently enabled.
NameThe display name or tag of this object.
ParentThe currently attached parent object (if any).

Methods

DeclaredDescription
DisableDisable the software componentDerived classes should clear any output messages
EnableEnable the software component
InitialiseThis method is called whenever some key parameters are changedand any new local variables are required to be recalculated. Thiscan be called by the software chains if a configuration of somevalues are updated.
InheritedDescription
DestroyRemoves the current object from the simulation.
FindParentWithIDReturns an attached parent that satisfies the specified ID.
FindParentWithTypeReturns an attached parent that satisfies the specified type.
FindRootWithIDReturns a root object that satisfies the specified ID.
FindRootWithTypeReturns a root object that satisfies the specified type.