Framework for executing checklists in X-Plane

Modules

audio Provides functions to load WAVE files.
preferences Provides functions to save and load preferences.
sopExecutor Contains the logic for executing a checklist.
sopRegister Holds all created standard operating procedures.
utils Provides common functions used in different code files.

Classes

automaticChecklistItem Implemention of a checklist item which evaluates whether its conditions are met.
automaticDynamicResponseChecklistItem Inherits from the automaticChecklistItem class and provides a dynamic key for the response sound.
checklist Represents a checklist.
checklistItem Acts as an interface for a checklist item implementation.
emptyvoice Implementation of a voice which does not play any sound.
manualChecklistItem Implemention of a checklist item which needs to be competed manually.
manualDynamicResponseChecklistItem Inherits from the manualChecklistItem class and provides a dynamic key for the response sound.
sound Provides functions to play a loaded sound.
soundChecklistItem Implemention of a checklist item which only provides a challenge sound.
standardOperatingProcedure Represents a standard operating procedure (SOP).
voice Acts as an interface for a voice implementation.
waveFileVoice Implementation of a voice which uses WAVE files as an audio source.
generated by LDoc 1.4.6 Last updated 2022-05-28 12:58:52