Go to the source code of this file.
|
#define | TASK_CLASS_CTOR(TaskName) |
| Macro for the constructor of a task. Just give the class name as parameter. More...
|
|
#define | TASK_CLASS_DTOR(TaskName) virtual ~TaskName() |
| Macro for the destructor of a task. Just give the class name as parameter.
|
|
#define | TASK_CLASS(TaskName) |
| Macro to simplify the task creation. Just give the class name as parameter. More...
|
|
#define TASK_CLASS |
( |
|
TaskName | ) |
|
Value:
#define TASK_CLASS_CTOR(TaskName)
Macro for the constructor of a task. Just give the class name as parameter.
Definition: ITask.h:14
#define TASK_CLASS_DTOR(TaskName)
Macro for the destructor of a task. Just give the class name as parameter.
Definition: ITask.h:20
Macro to simplify the task creation. Just give the class name as parameter.
#define TASK_CLASS_CTOR |
( |
|
TaskName | ) |
|
Value:TaskName(const std::string& name, const std::string& parameters, const ::ai::ConditionPtr& condition) : \
::ai::ITask(name, parameters, condition)
Macro for the constructor of a task. Just give the class name as parameter.