5 #include "ILabelFilterModel.h"
21 void SetLayerEnabled(LabelLayer::IdType labelLayerId,
bool enabled);
23 bool IsLayerEnabled(LabelLayer::IdType labelLayerId)
const;
25 void RegisterChangedCallback(CallbackType& callback);
27 void UnregisterChangedCallback(CallbackType& callback);
31 void NotifyChanged()
const;
33 typedef std::map<LabelLayer::IdType, bool> LayerToDisabledType;
34 LayerToDisabledType m_layerToDisabled;
36 std::vector<CallbackType*> m_callbacks;