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

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

createEmptyClone() const overrideHUSD_PathPatternprotectedvirtual
createPrecedingGroupPattern(int tokenidx)UT_PathPatternprotected
createPruningPattern(int tokenidx)UT_PathPatternprotected
getAssumeWildcardsAroundPlainTokens() const UT_PathPatterninline
getCaseSensitive() const UT_PathPatterninline
getExplicitList(UT_StringArray &tokens) const UT_PathPattern
getMayBeTimeVarying() const HUSD_PathPattern
getPatternError() const UT_PathPatterninline
getSpecialTokenPaths(SdfPathSet &collection_paths, SdfPathSet &collection_expanded_paths, SdfPathSet &collectionless_paths) const XUSD_PathPattern
HUSD_PathPattern(const UT_StringRef &pattern, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, bool case_sensitive, bool assume_wildcards, int nodeid, const HUSD_TimeCode &timecode)HUSD_PathPattern
HUSD_PathPattern(bool case_sensitive, bool assume_wildcards)HUSD_PathPatternprotected
matches(const UT_StringRef &path, bool *excludes_branch=nullptr) const UT_PathPattern
matchSpecialToken(const UT_StringRef &path, const Token &token, bool *excludes_branch) const overrideHUSD_PathPatternprotectedvirtual
myTokensUT_PathPatternprotected
testForExplicitList()UT_PathPatternprotected
UT_PathPattern(const UT_StringRef &pattern, bool case_sensitive=true, bool assume_wildcards=false)UT_PathPattern
UT_PathPattern(bool case_sensitive, bool assume_wildcards)UT_PathPatternprotected
XUSD_PathPattern(bool case_sensitive, bool assume_wildcards)XUSD_PathPattern
XUSD_PathPattern(const UT_StringRef &pattern, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, bool case_sensitive, bool assume_wildcards, int nodeid, const HUSD_TimeCode &timecode)XUSD_PathPattern
~HUSD_PathPattern() overrideHUSD_PathPattern
~UT_PathPattern()UT_PathPatternvirtual
~XUSD_PathPattern() overrideXUSD_PathPattern