29 #ifndef _AIController_H__ 30 #define _AIController_H__ 46 virtual void tick(
float dt)
override;
49 virtual void action();
50 void defaultBehaviour(
float maxrand);
Declaration of the Tickable interface.
Definition: AIController.h:40
Timer actionTimer_
Definition: AIController.h:55
Declaration of the Timer class, used to call functions after a given time-interval.
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Shared library macros, enums, constants and forward declarations for the orxonox library ...
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
static const float ACTION_INTERVAL
Definition: AIController.h:53
The Tickable interface provides a tick(dt) function, that gets called every frame.
Definition: Tickable.h:52
Timer is a helper class that executes a function after a given amount of seconds in game-time...
Definition: Timer.h:105
Definition: ArtificialController.h:38