#include <ControllerTrigger.h>


Public Member Functions | |
| CControllerTrigger (const std::string &name, const float trigger_time, CTriggerFnc *fnc, CController *join_to=NULL) | |
| virtual | ~CControllerTrigger () |
| virtual void | Update (float dt) |
| CNTRL_CLASS_NAME (CControllerTrigger) | |
Controller pro spousteni akci v zadany cas.
Tento cas muze prebirat z jineho controlleru.
Podporuje pripojit pouze jednu akci.
| CControllerTrigger::CControllerTrigger | ( | const std::string & | name, |
| const float | trigger_time, | ||
| CTriggerFnc * | fnc, | ||
| CController * | join_to = NULL |
||
| ) |
Konstruktor
| name | nazev controlleru |
| trigger_time | cas spusteni akce (lokalni) |
| fnc | akce ke spusteni |
| join_to | pripojeni casu jineho controlleru |
| CControllerTrigger::~CControllerTrigger | ( | ) | [virtual] |
Destructor
| void CControllerTrigger::Update | ( | float | dt | ) | [virtual] |
Aktualizace controlleru. Pokud je local time vetsi nez trigger_time spusti se pozadovana akce.
| dt |
Implements CController.
1.8.0