15 #ifndef ASYNCTASKPAUSE_H
16 #define ASYNCTASKPAUSE_H
18 #include "pandabase.h"
20 #include "asyncTask.h"
37 virtual DoneStatus do_task();
43 static void init_type() {
44 AsyncTask::init_type();
45 register_type(_type_handle,
"AsyncTaskPause",
46 AsyncTask::get_class_type());
49 return get_class_type();
51 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
57 #include "asyncTaskPause.I"
A special kind of task that simple returns DS_pause, to pause for a specified number of seconds and t...
A class to manage a loose queue of isolated tasks, which can be performed either synchronously (in th...
This class represents a concrete task performed by an AsyncManager.
TypeHandle is the identifier used to differentiate C++ class types.