diff --git a/graf3d/eve7/inc/ROOT/REveDataSimpleProxyBuilder.hxx b/graf3d/eve7/inc/ROOT/REveDataSimpleProxyBuilder.hxx index d41ed1f1f13da97a549ae36d22739dd7cd898a4a..44d35ad6cdeab19e54e53a03c1f6974f14728950 100644 --- a/graf3d/eve7/inc/ROOT/REveDataSimpleProxyBuilder.hxx +++ b/graf3d/eve7/inc/ROOT/REveDataSimpleProxyBuilder.hxx @@ -27,23 +27,22 @@ public: virtual ~REveDataSimpleProxyBuilder(); protected: - using REveDataProxyBuilderBase::Build; - virtual void Build(const REveDataCollection* iCollection, REveElement* product, const REveViewContext*); - virtual void BuildViewType(const REveDataCollection* iCollection, REveElement* product, std::string viewType, const REveViewContext*); + void Build(const REveDataCollection* iCollection, REveElement* product, const REveViewContext*) override; + void BuildViewType(const REveDataCollection* iCollection, REveElement* product, std::string viewType, const REveViewContext*) override; //called once for each collection in collection, the void* points to the // object properly offset in memory virtual void Build(const void* data, int index, REveElement* iCollectionHolder, const REveViewContext*) = 0; virtual void BuildViewType(const void* data, int index, REveElement* iCollectionHolder, std::string viewType, const REveViewContext*) = 0; - virtual void Clean(); + void Clean() override; private: REveDataSimpleProxyBuilder(const REveDataSimpleProxyBuilder&); // stop default const REveDataSimpleProxyBuilder& operator=(const REveDataSimpleProxyBuilder&); // stop default - virtual bool VisibilityModelChanges(int idx, REveElement*, const REveViewContext*); + bool VisibilityModelChanges(int idx, REveElement*, const REveViewContext*) override; };