HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
XUSD_SimpleAutoCollection Member List

This is the complete list of members for XUSD_SimpleAutoCollection, including all inherited members.

canCreateAutoCollection(const char *token)XUSD_AutoCollectionstatic
create(const char *token, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, int nodeid, const HUSD_TimeCode &timecode)XUSD_AutoCollectionstatic
getMayBeTimeVarying() const XUSD_AutoCollectioninlinevirtual
getTokenParsingError() const XUSD_AutoCollectioninline
matchPrimitive(const UsdPrim &prim, bool *prune_branch) const =0XUSD_SimpleAutoCollectionpure virtual
matchPrimitives(XUSD_PathSet &matches) const overrideXUSD_SimpleAutoCollectionvirtual
matchRandomAccessPrimitive(const SdfPath &path, bool *prune_branch) const XUSD_AutoCollectioninlinevirtual
myDemandsXUSD_AutoCollectionprotected
myHusdTimeCodeXUSD_AutoCollectionprotected
myLockXUSD_AutoCollectionprotected
myMayBeTimeVaryingSubPatternXUSD_AutoCollectionprotected
myNamedArgsXUSD_AutoCollectionprotected
myNodeIdXUSD_AutoCollectionprotected
myOrderedArgsXUSD_AutoCollectionprotected
myTokenParsingErrorXUSD_AutoCollectionprotected
myUsdTimeCodeXUSD_AutoCollectionprotected
parseBool(const UT_StringRef &str)XUSD_AutoCollectionstatic
parseFloat(const UT_StringRef &str, fpreal64 &flt)XUSD_AutoCollectionstatic
parseInt(const UT_StringRef &str, exint &i)XUSD_AutoCollectionstatic
parsePattern(const UT_StringRef &str, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, int nodeid, const HUSD_TimeCode &timecode, XUSD_PathSet &paths, bool *timevaryingflag)XUSD_AutoCollectionstatic
parsePatternSingleResult(const UT_StringRef &str, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, int nodeid, const HUSD_TimeCode &timecode, SdfPath &path, bool *timevaryingflag)XUSD_AutoCollectionstatic
parseTimeRange(const UT_StringRef &str, fpreal64 &tstart, fpreal64 &tend, fpreal64 &tstep)XUSD_AutoCollectionstatic
parseVector2(const UT_StringRef &str, UT_Vector2D &vec)XUSD_AutoCollectionstatic
parseVector3(const UT_StringRef &str, UT_Vector3D &vec)XUSD_AutoCollectionstatic
parseVector4(const UT_StringRef &str, UT_Vector4D &vec)XUSD_AutoCollectionstatic
randomAccess() const overrideXUSD_SimpleAutoCollectioninlinevirtual
registerPlugin(XUSD_AutoCollectionFactory *factory)XUSD_AutoCollectionstatic
registerPlugins()XUSD_AutoCollectionstatic
XUSD_AutoCollection(const UT_StringHolder &collectionname, const UT_StringArray &orderedargs, const UT_StringMap< UT_StringHolder > &namedargs, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, int nodeid, const HUSD_TimeCode &timecode)XUSD_AutoCollection
XUSD_SimpleAutoCollection(const UT_StringHolder &collectionname, const UT_StringArray &orderedargs, const UT_StringMap< UT_StringHolder > &namedargs, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, int nodeid, const HUSD_TimeCode &timecode)XUSD_SimpleAutoCollection
~XUSD_AutoCollection()XUSD_AutoCollectionvirtual
~XUSD_SimpleAutoCollection() overrideXUSD_SimpleAutoCollection