HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_LopViewportLoadMasks Class Referenceabstract

#include <HOM_LopViewportLoadMasks.h>

Public Member Functions

 HOM_LopViewportLoadMasks ()
 
virtual ~HOM_LopViewportLoadMasks ()
 
virtual bool operator== (HOM_PtrOrNull< HOM_LopViewportLoadMasks > masks)=0
 
virtual bool operator!= (HOM_PtrOrNull< HOM_LopViewportLoadMasks > masks)=0
 
virtual int __hash__ ()=0
 
virtual std::string __repr__ ()=0
 
virtual void setPopulateAll (bool populate_all=true)=0
 
virtual bool populateAll ()=0
 
virtual std::vector< std::stringpopulatePaths ()=0
 
virtual bool isPathPopulated (const char *path, bool exact_match=true)=0
 
virtual void setPopulatePaths (const std::vector< std::string > &paths)=0
 
virtual void addPopulatePath (const char *path)=0
 
virtual void removePopulatePath (const char *path, bool remove_children=false)=0
 
virtual std::vector< std::stringmuteLayers ()=0
 
virtual bool isLayerMuted (const char *identifier)=0
 
virtual void setMuteLayers (const std::vector< std::string > &identifiers)=0
 
virtual void addMuteLayer (const char *identifier)=0
 
virtual void removeMuteLayer (const char *identifier)=0
 
virtual void setLoadAll (bool load_all=true)=0
 
virtual bool loadAll ()=0
 
virtual std::vector< std::stringloadPaths ()=0
 
virtual bool isPathLoaded (const char *path, bool exact_match=true)=0
 
virtual bool isAnyChildPathLoaded (const char *path)=0
 
virtual void setLoadPaths (const std::vector< std::string > &paths)=0
 
virtual void addLoadPath (const char *path)=0
 
virtual void removeLoadPath (const char *path, bool remove_children=false)=0
 
virtual void setVariantSelectionFallbacks (std::map< std::string, std::vector< std::string >> fallbacks)=0
 
virtual std::map< std::string,
std::vector< std::string > > 
variantSelectionFallbacks ()=0
 
virtual std::string dumps ()=0
 
virtual bool loads (const char *masks_str)=0
 

Detailed Description

Definition at line 25 of file HOM_LopViewportLoadMasks.h.

Constructor & Destructor Documentation

HOM_LopViewportLoadMasks::HOM_LopViewportLoadMasks ( )
inline

Definition at line 35 of file HOM_LopViewportLoadMasks.h.

virtual HOM_LopViewportLoadMasks::~HOM_LopViewportLoadMasks ( )
inlinevirtual

Definition at line 37 of file HOM_LopViewportLoadMasks.h.

Member Function Documentation

virtual int HOM_LopViewportLoadMasks::__hash__ ( )
pure virtual
virtual std::string HOM_LopViewportLoadMasks::__repr__ ( )
pure virtual
virtual void HOM_LopViewportLoadMasks::addLoadPath ( const char *  path)
pure virtual
virtual void HOM_LopViewportLoadMasks::addMuteLayer ( const char *  identifier)
pure virtual
virtual void HOM_LopViewportLoadMasks::addPopulatePath ( const char *  path)
pure virtual
virtual std::string HOM_LopViewportLoadMasks::dumps ( )
pure virtual
virtual bool HOM_LopViewportLoadMasks::isAnyChildPathLoaded ( const char *  path)
pure virtual
virtual bool HOM_LopViewportLoadMasks::isLayerMuted ( const char *  identifier)
pure virtual
virtual bool HOM_LopViewportLoadMasks::isPathLoaded ( const char *  path,
bool  exact_match = true 
)
pure virtual
virtual bool HOM_LopViewportLoadMasks::isPathPopulated ( const char *  path,
bool  exact_match = true 
)
pure virtual
virtual bool HOM_LopViewportLoadMasks::loadAll ( )
pure virtual
virtual std::vector<std::string> HOM_LopViewportLoadMasks::loadPaths ( )
pure virtual
virtual bool HOM_LopViewportLoadMasks::loads ( const char *  masks_str)
pure virtual
virtual std::vector<std::string> HOM_LopViewportLoadMasks::muteLayers ( )
pure virtual
virtual bool HOM_LopViewportLoadMasks::operator== ( HOM_PtrOrNull< HOM_LopViewportLoadMasks masks)
pure virtual
virtual bool HOM_LopViewportLoadMasks::populateAll ( )
pure virtual
virtual std::vector<std::string> HOM_LopViewportLoadMasks::populatePaths ( )
pure virtual
virtual void HOM_LopViewportLoadMasks::removeLoadPath ( const char *  path,
bool  remove_children = false 
)
pure virtual
virtual void HOM_LopViewportLoadMasks::removeMuteLayer ( const char *  identifier)
pure virtual
virtual void HOM_LopViewportLoadMasks::removePopulatePath ( const char *  path,
bool  remove_children = false 
)
pure virtual
virtual void HOM_LopViewportLoadMasks::setLoadAll ( bool  load_all = true)
pure virtual
virtual void HOM_LopViewportLoadMasks::setLoadPaths ( const std::vector< std::string > &  paths)
pure virtual
virtual void HOM_LopViewportLoadMasks::setMuteLayers ( const std::vector< std::string > &  identifiers)
pure virtual
virtual void HOM_LopViewportLoadMasks::setPopulateAll ( bool  populate_all = true)
pure virtual
virtual void HOM_LopViewportLoadMasks::setPopulatePaths ( const std::vector< std::string > &  paths)
pure virtual
virtual void HOM_LopViewportLoadMasks::setVariantSelectionFallbacks ( std::map< std::string, std::vector< std::string >>  fallbacks)
pure virtual
virtual std::map<std::string, std::vector<std::string> > HOM_LopViewportLoadMasks::variantSelectionFallbacks ( )
pure virtual

The documentation for this class was generated from the following file: