67 virtual const char*
type()
const = 0;
87 virtual void setTasked(
bool tasked);
88 virtual bool tasked()
const;
96 virtual bool showCurrentTaskInGui()
const;
101 virtual void registerTaskMsgCallbacks();
131 static void deprecatedTaskProcessorCallbackAdapter(
DtSimMessage * msg,
void * usr,
135 virtual bool taskActive(
int taskId)
const = 0;
139 virtual bool clearTopLevelTasks() = 0;
149 virtual void clearTaskById(
int taskId) = 0;
155 virtual std::list<DtTaskMessage*> currentTaskMessages()
const = 0;