34 #include <ctkPluginContext.h> boost::shared_ptr< class VideoService > VideoServicePtr
SessionStorageServicePtr mSessionStorageService
boost::shared_ptr< class TrackingService > TrackingServicePtr
VideoServicePtr mVideoService
TrackingServicePtr mTrackingService
static PatientModelServicePtr getNullObject()
static SessionStorageServicePtr create(ctkPluginContext *pluginContext)
SpaceProviderPtr mSpaceProvider
static TrackingServicePtr getNullObject()
PatientModelServicePtr mPatientModelService
static CoreServicesPtr create(ctkPluginContext *context)
static StateServicePtr create(ctkPluginContext *pluginContext)
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
StateServicePtr mStateService
static StateServicePtr getNullObject()
static VideoServicePtr getNullObject()
Always provides a PatientModelService.
boost::shared_ptr< class CoreServices > CoreServicesPtr
static CoreServicesPtr getNullObjects()
static SessionStorageServicePtr getNullObject()
Namespace for all CustusX production code.