JK2eA
 All Classes Functions Variables
Public Member Functions
CControllerTrigger Class Reference

#include <ControllerTrigger.h>

Inheritance diagram for CControllerTrigger:
Inheritance graph
[legend]
Collaboration diagram for CControllerTrigger:
Collaboration graph
[legend]

List of all members.

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)

Detailed Description

Controller pro spousteni akci v zadany cas.
Tento cas muze prebirat z jineho controlleru.
Podporuje pripojit pouze jednu akci.


Constructor & Destructor Documentation

CControllerTrigger::CControllerTrigger ( const std::string &  name,
const float  trigger_time,
CTriggerFnc fnc,
CController join_to = NULL 
)

Konstruktor

Parameters:
namenazev controlleru
trigger_timecas spusteni akce (lokalni)
fncakce ke spusteni
join_topripojeni casu jineho controlleru

Destructor


Member Function Documentation

void CControllerTrigger::Update ( float  dt) [virtual]

Aktualizace controlleru. Pokud je local time vetsi nez trigger_time spusti se pozadovana akce.

Parameters:
dt

Implements CController.


The documentation for this class was generated from the following files: