18 #ifndef __HUSD_LoadMasks_h__
19 #define __HUSD_LoadMasks_h__
40 {
return !(*
this == other); }
42 void save(std::ostream &os)
const;
47 void setPopulateAll();
48 bool populateAll()
const;
52 bool remove_children =
false);
53 void removeAllPopulatePaths();
59 {
return myPopulatePaths; }
64 void removeAllMuteLayers();
67 {
return myMuteLayers.contains(identifier); }
69 {
return myMuteLayers; }
77 bool remove_children =
false);
78 void removeAllLoadPaths();
87 {
return myLoadPaths; }
const UT_SortedStringSet & muteLayers() const
GLsizei const GLchar *const * path
const UT_SortedStringSet & populatePaths() const
bool operator==(const BaseDimensions< T > &a, const BaseDimensions< Y > &b)
bool operator!=(const HUSD_LoadMasks &other) const
const UT_SortedStringSet & loadPaths() const
static const HUSD_LoadMasks theEmptyLoadMasks
bool isLayerMuted(const UT_StringHolder &identifier) const