HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_EditCollections Class Reference

#include <HUSD_EditCollections.h>

Public Member Functions

 HUSD_EditCollections (HUSD_AutoWriteLock &lock)
 
 ~HUSD_EditCollections ()
 
bool createCollection (const UT_StringRef &primpath, const UT_StringRef &collectionname, const UT_StringRef &expansionrule, const HUSD_FindPrims &includeprims, const HUSD_FindPrims &excludeprims, bool setexcludes, bool createprim, bool forceapply=true)
 
bool createCollection (const UT_StringRef &primpath, const UT_StringRef &collectionname, const UT_StringRef &expansionrule, const HUSD_FindPrims &includeprims, bool createprim, bool forceapply=true)
 
bool setCollectionExpansionRule (const UT_StringRef &collectionpath, const UT_StringRef &expansionrule)
 
bool setCollectionIncludes (const UT_StringRef &collectionpath, const UT_StringArray &paths)
 
bool addCollectionInclude (const UT_StringRef &collectionpath, const UT_StringRef &path)
 
bool setCollectionExcludes (const UT_StringRef &collectionpath, const UT_StringArray &paths)
 
bool addCollectionExclude (const UT_StringRef &collectionpath, const UT_StringRef &path)
 
bool setCollectionIcon (const UT_StringRef &collectionpath, const UT_StringHolder &icon)
 

Detailed Description

Definition at line 27 of file HUSD_EditCollections.h.

Constructor & Destructor Documentation

HUSD_EditCollections::HUSD_EditCollections ( HUSD_AutoWriteLock lock)
HUSD_EditCollections::~HUSD_EditCollections ( )

Member Function Documentation

bool HUSD_EditCollections::addCollectionExclude ( const UT_StringRef collectionpath,
const UT_StringRef path 
)
bool HUSD_EditCollections::addCollectionInclude ( const UT_StringRef collectionpath,
const UT_StringRef path 
)
bool HUSD_EditCollections::createCollection ( const UT_StringRef primpath,
const UT_StringRef collectionname,
const UT_StringRef expansionrule,
const HUSD_FindPrims includeprims,
const HUSD_FindPrims excludeprims,
bool  setexcludes,
bool  createprim,
bool  forceapply = true 
)
bool HUSD_EditCollections::createCollection ( const UT_StringRef primpath,
const UT_StringRef collectionname,
const UT_StringRef expansionrule,
const HUSD_FindPrims includeprims,
bool  createprim,
bool  forceapply = true 
)
bool HUSD_EditCollections::setCollectionExcludes ( const UT_StringRef collectionpath,
const UT_StringArray paths 
)
bool HUSD_EditCollections::setCollectionExpansionRule ( const UT_StringRef collectionpath,
const UT_StringRef expansionrule 
)
bool HUSD_EditCollections::setCollectionIcon ( const UT_StringRef collectionpath,
const UT_StringHolder icon 
)
bool HUSD_EditCollections::setCollectionIncludes ( const UT_StringRef collectionpath,
const UT_StringArray paths 
)

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