.. _program_listing_file_MRMLDM_vtkMRMLLayerDMPipelineScriptedCreator.h: Program Listing for File vtkMRMLLayerDMPipelineScriptedCreator.h ================================================================ |exhale_lsh| :ref:`Return to documentation for file ` (``MRMLDM/vtkMRMLLayerDMPipelineScriptedCreator.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #pragma once #include "vtkSlicerLayerDMModuleMRMLDisplayableManagerExport.h" #include "vtkMRMLLayerDMPipelineCallbackCreator.h" // VTK includes #include class VTK_SLICER_LAYERDM_MODULE_MRMLDISPLAYABLEMANAGER_EXPORT vtkMRMLLayerDMPipelineScriptedCreator : public vtkMRMLLayerDMPipelineCallbackCreator { public: static vtkMRMLLayerDMPipelineScriptedCreator* New(); vtkTypeMacro(vtkMRMLLayerDMPipelineScriptedCreator, vtkMRMLLayerDMPipelineCallbackCreator); void SetPythonCallback(PyObject* object); protected: vtkMRMLLayerDMPipelineScriptedCreator(); ~vtkMRMLLayerDMPipelineScriptedCreator() override; private: PyObject* m_object; };