4 #ifndef pqParaViewBehaviors_h 5 #define pqParaViewBehaviors_h 7 #include "pqApplicationComponentsModule.h" 40 #define PQ_BEHAVIOR_DEFINE_METHODS(_name) \ 41 static void setEnable##_name(bool val) \ 43 pqParaViewBehaviors::_name = val; \ 45 static bool enable##_name() \ 47 return pqParaViewBehaviors::_name; \ 50 #define PQ_BEHAVIOR_DEFINE_METHODS_LEGACY(_name) \ 51 VTK_LEGACY(static void setEnable##_name(bool val) { pqParaViewBehaviors::_name = val; }); \ 52 VTK_LEGACY(static bool enable##_name() { return pqParaViewBehaviors::_name; }); 54 #define PQ_BEHAVIOR_DECLARE_FLAG(_name) static bool _name; 59 typedef QObject Superclass;
163 #undef PQ_BEHAVIOR_DECLARE_FLAG 164 #undef PQ_BEHAVIOR_DEFINE_METHODS #define PQ_BEHAVIOR_DEFINE_METHODS(_name)
creates all standard ParaView behaviourspqParaViewBehaviors creates all the behaviors used by ParaVie...
#define PQ_BEHAVIOR_DECLARE_FLAG(_name)