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

This is the complete list of members for XUSD_RandomAccessAutoCollection, 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_RandomAccessAutoCollectionpure virtual
matchPrimitives(XUSD_PathSet &matches) const XUSD_AutoCollectioninlinevirtual
matchRandomAccessPrimitive(const SdfPath &path, bool *prune_branch) const overrideXUSD_RandomAccessAutoCollectionvirtual
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_RandomAccessAutoCollectioninlinevirtual
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_RandomAccessAutoCollection(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_RandomAccessAutoCollection
~XUSD_AutoCollection()XUSD_AutoCollectionvirtual
~XUSD_RandomAccessAutoCollection() overrideXUSD_RandomAccessAutoCollection