diff --git a/src/SceneGraph/FeatureGroup.h b/src/SceneGraph/FeatureGroup.h index 8354a7fc3..e40046b1f 100644 --- a/src/SceneGraph/FeatureGroup.h +++ b/src/SceneGraph/FeatureGroup.h @@ -50,7 +50,7 @@ class MAGNUM_SCENEGRAPH_EXPORT AbstractFeatureGroup { template friend class FeatureGroup; explicit AbstractFeatureGroup(); - ~AbstractFeatureGroup(); + virtual ~AbstractFeatureGroup(); void add(AbstractFeature* feature); void remove(AbstractFeature* feature); @@ -80,7 +80,7 @@ class FeatureGroup: public AbstractFeatureGroup { * * Removes all features belonging to this group, but not deletes them. */ - virtual ~FeatureGroup(); + ~FeatureGroup(); /** @brief Whether the group is empty */ bool isEmpty() const { return this->features.empty(); }