18 #ifndef __HUSD_LoadMasks_h__
19 #define __HUSD_LoadMasks_h__
42 {
return !(*
this == other); }
44 void save(std::ostream &os)
const;
49 void setPopulateAll();
50 bool populateAll()
const;
54 bool remove_children =
false);
55 void removeAllPopulatePaths();
62 {
return myPopulatePaths; }
67 void removeAllMuteLayers();
70 {
return myMuteLayers.contains(identifier); }
72 {
return myMuteLayers; }
80 bool remove_children =
false);
81 void removeAllLoadPaths();
85 void setVariantSelectionFallbacks(
96 {
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