X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOTreeView.h;h=a1cb4b2e4cfac5f0ff75df1e651703aa2bf17cdd;hb=66b7c66deb6102bd632daf96fe298b1d5764b7cc;hp=611c7d0cbe87e06f464cfece867821fde9c866be;hpb=4029ce2d66a658d9f598cca1c95b82a42e26a3d9;p=creaImageIO.git diff --git a/src2/creaImageIOTreeView.h b/src2/creaImageIOTreeView.h index 611c7d0..a1cb4b2 100644 --- a/src2/creaImageIOTreeView.h +++ b/src2/creaImageIOTreeView.h @@ -56,6 +56,12 @@ namespace creaImageIO /// Gets the attributes that are being shown and the ones that have been blocked on a specific level virtual void GetAttributes(std::vector& areShown, std::vector& notShown, int level){ GimmickError("INTERNAL ERROR : TreeView::GetAttributes not overloaded"); } + + ///Sets the non visible attributes and refreshes the GUI + virtual void SetNonVisibleAttributes(const std::vector& notShown, int level){ GimmickError("INTERNAL ERROR : TreeView::SetNonVisibleAttributes not overloaded"); } + + ///Creates a new listctrl + virtual void CreateCtrl(std::vector& notShown, int nlevel){ GimmickError("INTERNAL ERROR : TreeView::CreateCtrl not overloaded"); } protected: TreeHandler* GetTreeHandler() { return mTreeHandler; }