SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
10 #ifndef smtk_session_vtk_Resource_h
11 #define smtk_session_vtk_Resource_h
13 #include "smtk/session/vtk/Exports.h"
14 #include "smtk/session/vtk/Session.h"
16 #include "smtk/resource/DerivedFrom.h"
20 #include "smtk/resource/Manager.h"
38 const Session::Ptr& session()
const {
return m_session; }
39 void setSession(
const Session::Ptr&);
46 Session::Ptr m_session;
53 #endif // smtk_session_vtk_Resource_h
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
Derived resources are subclassed from smtk::resource::Resource.
Definition: DerivedFrom.h:32
#define smtkTypeMacro(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:128
#define smtkSharedPtrCreateMacro(...)
A convenience macro for declaring shared_from_this and create methods.
Definition: SharedFromThis.h:267
An abstract base class for SMTK resources and their components.
Definition: PersistentObject.h:39
smtk::shared_ptr< smtk::resource::Manager > ManagerPtr
Definition: PublicPointerDefs.h:288
Definition: Resource.h:29