FnUsdAbstractionLib 0.6.0
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
usg::Path Member List

This is the complete list of members for usg::Path, including all inherited members.

AbsoluteRootPath() (defined in usg::Path)usg::Pathstatic
append(fdk::Hash &hash) constusg::Path
appendChild(const Token &suffix) constusg::Path
appendChild(const char *suffix) constusg::Path
appendChild(const std::string &suffix) constusg::Path
appendPath(const Path &path) constusg::Path
appendProperty(const Token &property) constusg::Path
asString() constusg::Path
clear()usg::Path
empty() constusg::Path
getPath(int usd_version)usg::Path
getPath(int usd_version) const (defined in usg::Path)usg::Path
getPrimPath() constusg::Path
handleIndex() constusg::Pathinline
hash() constusg::Path
hasPrefix(const Path &prefix) constusg::Path
isAbsolutePath() constusg::Path
isValidPath(std::string *errorMsg=nullptr) constusg::Path
IsValidPathString(const std::string &pathString, std::string *errorMsg=nullptr)usg::Pathstatic
makeAbsolutePath(const Path &anchor) constusg::Path
makeRelativePath(const Path &anchor) constusg::Path
name() constusg::Path
nameToken() constusg::Path
operator!=(const Path &rhs) const (defined in usg::Path)usg::Pathinline
operator<(const Path &rhs) const (defined in usg::Path)usg::Path
operator=(Path &&rhs) noexcept (defined in usg::Path)usg::Path
operator=(const Path &rhs) (defined in usg::Path)usg::Path
operator==(const Path &rhs) const (defined in usg::Path)usg::Path
parent() constusg::Path
Path()usg::Path
Path(const char *text) (defined in usg::Path)usg::Path
Path(const std::string &text) (defined in usg::Path)usg::Path
Path(const Path::Handle &handle) (defined in usg::Path)usg::Path
Path(Path &&rhs) noexcept (defined in usg::Path)usg::Path
Path(const Path &rhs) (defined in usg::Path)usg::Path
Path(int handleIndex)usg::Pathinlineexplicit
replacePrefix(const Path &oldPrefix, const Path &newPrefix, bool fixTargetPaths=true) constusg::Path
string() constusg::Path
~Path() (defined in usg::Path)usg::Path


©2025 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk