|
static bool | parseBool (const UT_StringRef &str) |
|
static bool | parseInt (const UT_StringRef &str, exint &i) |
|
static bool | parseFloat (const UT_StringRef &str, fpreal64 &flt) |
|
static bool | parseVector2 (const UT_StringRef &str, UT_Vector2D &vec) |
|
static bool | parseVector3 (const UT_StringRef &str, UT_Vector3D &vec) |
|
static bool | parseVector4 (const UT_StringRef &str, UT_Vector4D &vec) |
|
static bool | parseTimeRange (const UT_StringRef &str, fpreal64 &tstart, fpreal64 &tend, fpreal64 &tstep) |
|
static bool | parsePattern (const UT_StringRef &str, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, int nodeid, const HUSD_TimeCode &timecode, XUSD_PathSet &paths, bool *timevaryingflag) |
|
static bool | parsePatternSingleResult (const UT_StringRef &str, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, int nodeid, const HUSD_TimeCode &timecode, SdfPath &path, bool *timevaryingflag) |
|
static bool | canCreateAutoCollection (const char *token) |
|
static XUSD_AutoCollection * | create (const char *token, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, int nodeid, const HUSD_TimeCode &timecode) |
|
static void | registerPlugins () |
|
static void | registerPlugin (XUSD_AutoCollectionFactory *factory) |
|
UT_StringArray | myOrderedArgs |
|
UT_StringMap< UT_StringHolder > | myNamedArgs |
|
bool | myMayBeTimeVaryingSubPattern |
|
HUSD_AutoAnyLock & | myLock |
|
HUSD_PrimTraversalDemands | myDemands |
|
int | myNodeId |
|
UsdTimeCode | myUsdTimeCode |
|
HUSD_TimeCode | myHusdTimeCode |
|
UT_StringHolder | myTokenParsingError |
|
Definition at line 187 of file XUSD_AutoCollection.h.