SpDrS60 Stellwerkssimulation Stellwerkssimulation zu Verwendung in bliebigen Schienensystemen
|
#include <zugtastenControl.h>
Öffentliche Methoden | |
ZugtastenControl (int anzahlZugtasten, int zugtastenPins[], boolean richtung[]=nullptr) | |
int | getZugtastenAnzahl () |
boolean | getZugtastenstatus (int zugtastenNr) |
boolean | zugtastenGedrueckt () |
void | setGleissymbol (int zugtastenNr, Gleissymbol *symbol) |
Gleissymbol * | getGleissymbol (int zugtastenNr) |
Zugtaste * | getZugtaste (int zugtastenNr) |
boolean | isZugtaste (int zugtastenNr) |
Definiert in Zeile 18 der Datei zugtastenControl.h.
ZugtastenControl::ZugtastenControl | ( | int | anzahlZugtasten, |
int | zugtastenPins[], | ||
boolean | richtung[] = nullptr |
||
) |
Konstruktor, erstellt das Array von objekten nach der angegeben Anzahl.
Definiert in Zeile 10 der Datei zugtastenControl.cpp.
Gleissymbol * ZugtastenControl::getGleissymbol | ( | int | zugtastenNr | ) |
Definiert in Zeile 49 der Datei zugtastenControl.cpp.
Zugtaste * ZugtastenControl::getZugtaste | ( | int | zugtastenNr | ) |
Definiert in Zeile 57 der Datei zugtastenControl.cpp.
int ZugtastenControl::getZugtastenAnzahl | ( | ) |
gibt die Anzahl an erstellten Objekten der Klasse zugtasten an.
Definiert in Zeile 19 der Datei zugtastenControl.cpp.
boolean ZugtastenControl::getZugtastenstatus | ( | int | zugtastenNr | ) |
Gibt den den Status der angegeben Zugtaste aus.
Definiert in Zeile 24 der Datei zugtastenControl.cpp.
boolean ZugtastenControl::isZugtaste | ( | int | zugtastenNr | ) |
Definiert in Zeile 65 der Datei zugtastenControl.cpp.
void ZugtastenControl::setGleissymbol | ( | int | zugtastenNr, |
Gleissymbol * | symbol | ||
) |
Definiert in Zeile 43 der Datei zugtastenControl.cpp.
boolean ZugtastenControl::zugtastenGedrueckt | ( | ) |
Definiert in Zeile 32 der Datei zugtastenControl.cpp.