11class MRMESH_CLASS CombinedHistoryAction :
public HistoryAction
15 MRMESH_API CombinedHistoryAction(
const std::string& name,
const std::vector<std::shared_ptr<HistoryAction>>& actions );
17 virtual std::string
name()
const override
22 MRMESH_API virtual void action( HistoryAction::Type type )
override;
29 MRMESH_API bool filter( HistoryStackFilter filteringCondition );
31 bool empty()
const {
return actions_.empty(); };
#define MRMESH_API
Definition MRMeshFwd.h:80
#define MRMESH_CLASS
Definition MRMeshFwd.h:87
std::string name(const T &primitive)
Definition MRFeatures.h:309
Definition MRCameraOrientationPlugin.h:8
int heapBytes(FloatGrid grid)