1 #define _paraview_add_plugin_built_shared 1 2 #define _paraview_add_plugin_with_initializers 0 3 #define _paraview_add_plugin_with_python 0 4 #define _paraview_add_plugin_with_ui 1 5 #define _paraview_add_plugin_with_xml 0 7 #define PARAVIEW_BUILDING_PLUGIN 8 #define PARAVIEW_PLUGIN_BUILT_SHARED _paraview_add_plugin_built_shared 11 #if _paraview_add_plugin_with_ui 17 #if _paraview_add_plugin_with_xml 21 #if _paraview_add_plugin_with_python 25 #if _paraview_add_plugin_with_initializers 30 #if _paraview_add_plugin_with_ui 37 #if _paraview_add_plugin_with_initializers 40 #if _paraview_add_plugin_with_xml 43 #if _paraview_add_plugin_with_python 48 #if _paraview_add_plugin_with_ui 51 Q_PLUGIN_METADATA(IID
"com.kitware/paraview/SaveStateAndScreenshotPlugin")
60 {
return "SaveStateAndScreenshot"; }
90 {
return "Saves the ParaView state and a screenshot without any user interaction"; }
104 #if _paraview_add_plugin_with_xml 108 void GetXMLs(std::vector<std::string> &xmls)
override;
116 GetInitializeInterpreterCallback()
override;
119 #if _paraview_add_plugin_with_ui 126 #if _paraview_add_plugin_with_python 127 void GetPythonSourceList(std::vector<std::string>& modules,
128 std::vector<std::string>& sources,
129 std::vector<int>& package_flags)
override;
132 #if _paraview_add_plugin_with_initializers 133 void Initialize()
override;
vtkPVServerManagerPluginInterface defines the interface needed to be implemented by a server-manager ...
void GetBinaryResources(std::vector< std::string > &resources) override
Provides access to binary resources compiled into the plugin.
vtkPVPythonPluginInterface defines the interface required by ParaView plugins that add python modules...
const char * GetRequiredPlugins() override
Returns a ';' separated list of plugin names required by this plugin.
vtkPVDynamicInitializerPluginInterface defines the interface needed to be implemented by a plugin tha...
const char * GetPluginName() override
Returns the name for this plugin.
defines the core interface for any ParaView plugin.
const char * GetDescription() override
Returns a description of this plugin.
bool GetRequiredOnServer() override
Returns true if this plugin is required on the server.
void(* InterpreterInitializationCallback)(vtkClientServerInterpreter *)
vtkPVGUIPluginInterface defines the interface required by GUI plugins.
const char * GetEULA() override
Returns EULA for the plugin, if any.
bool GetRequiredOnClient() override
Returns true if this plugin is required on the client.
QObjectList interfaces() override
Returns the list of ParaView-Interfaces provided by this plugin.
SaveStateAndScreenshotPlugin()
const char * GetPluginVersionString() override
Returns the version for this plugin.