SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
11 #ifndef smtk_task_Active_h
12 #define smtk_task_Active_h
14 #include "smtk/CoreExports.h"
15 #include "smtk/task/Task.h"
78 #endif // smtk_task_Active_h
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
Definition: Active.cxx:22
Track smtk::task::Task objects with smtk::common::Instances.
Definition: Instances.h:57
std::function< void(smtk::task::Task *, smtk::task::Task *)> Observer
The signature for observers of the active task.
Definition: Active.h:46
std::vector< smtk::model::Instance > Instances
Definition: PublicPointerDefs.h:189
Task is a base class for all SMTK tasks.
Definition: Task.h:73
#define smtkTypeMacroBase(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:131
This object provides applications a way to change and observe the active task.
Definition: Active.h:37