32 #ifndef pqParaViewBehaviors_h 33 #define pqParaViewBehaviors_h 37 #include "vtkSetGet.h" 68 #define PQ_BEHAVIOR_DEFINE_METHODS(_name) \ 69 static void setEnable##_name(bool val) { pqParaViewBehaviors::_name = val; } \ 70 static bool enable##_name() { return pqParaViewBehaviors::_name; } 72 #define PQ_BEHAVIOR_DEFINE_METHODS_LEGACY(_name) \ 73 VTK_LEGACY(static void setEnable##_name(bool val) { pqParaViewBehaviors::_name = val; }); \ 74 VTK_LEGACY(static bool enable##_name() { return pqParaViewBehaviors::_name; }); 76 #define PQ_BEHAVIOR_DECLARE_FLAG(_name) static bool _name; 81 typedef QObject Superclass;
179 #undef PQ_BEHAVIOR_DECLARE_FLAG 180 #undef PQ_BEHAVIOR_DEFINE_METHODS #define PQ_BEHAVIOR_DEFINE_METHODS(_name)
#define PQAPPLICATIONCOMPONENTS_EXPORT
creates all standard ParaView behaviourspqParaViewBehaviors creates all the behaviors used by ParaVie...
#define PQ_BEHAVIOR_DECLARE_FLAG(_name)