# Trigger Klassenreferenz

Zeitgesteuerte Zustandsklasse. Mehr ...

`#include <Trigger.h>`

Aufstellung aller Elemente

## Öffentliche Methoden
| Trigger ()
| Konstruktor.
| Trigger (int t)
| Konstruktor.
virtual | ~Trigger ()
| Destruktor.
void | set (int t)
| Setter fuer das Zeitintervall.
bool | isTriggered (void)
| start
## Private Attribute
unsigned long | m_triggerTime
unsigned long | m_startTime

## Ausführliche Beschreibung

Zeitgesteuerte Zustandsklasse.

## Beschreibung der Konstruktoren und Destruktoren

Trigger::Trigger | ( |  | ) |

Konstruktor.

Trigger::Trigger | ( | int | t | ) |

Konstruktor.

Parameter:

  | t | Zeitintervall fuer das Trigger-Event

Trigger::~Trigger | ( |  | ) | `[virtual]`

Destruktor.

## Dokumentation der Elementfunktionen

void Trigger::set | ( | int | t | ) |

Setter fuer das Zeitintervall.

Parameter:

  | t | Zeitintervall (in ms) fuer das Trigger-Event

bool Trigger::isTriggered | ( | void |  | ) |

start

Rückgabe:
  true-->Zeitgrenze wurde ueberschritten false-->Zeitgrenze wurde noch nicht ueberschritten

## Dokumentation der Datenelemente

unsigned long Trigger::m_triggerTime`[private]`

unsigned long Trigger::m_startTime`[private]`

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

- D:/Project/engine3d/cplusplus/src/utils/Trigger.h
- D:/Project/engine3d/cplusplus/src/utils/Trigger.cpp