HDK
|
#include <resolvedPath.h>
Public Member Functions | |
ArResolvedPath (const std::string &resolvedPath) | |
Construct an ArResolvedPath holding the given resolvedPath . More... | |
ArResolvedPath (std::string &&resolvedPath) | |
ArResolvedPath ()=default | |
ArResolvedPath (const ArResolvedPath &rhs)=default | |
ArResolvedPath (ArResolvedPath &&rhs)=default | |
ArResolvedPath & | operator= (const ArResolvedPath &rhs)=default |
ArResolvedPath & | operator= (ArResolvedPath &&rhs)=default |
bool | operator== (const ArResolvedPath &rhs) const |
bool | operator!= (const ArResolvedPath &rhs) const |
bool | operator< (const ArResolvedPath &rhs) const |
bool | operator> (const ArResolvedPath &rhs) const |
bool | operator<= (const ArResolvedPath &rhs) const |
bool | operator>= (const ArResolvedPath &rhs) const |
bool | operator== (const std::string &rhs) const |
bool | operator!= (const std::string &rhs) const |
bool | operator< (const std::string &rhs) const |
bool | operator> (const std::string &rhs) const |
bool | operator<= (const std::string &rhs) const |
bool | operator>= (const std::string &rhs) const |
size_t | GetHash () const |
Return hash value for this object. More... | |
operator bool () const | |
bool | IsEmpty () const |
bool | empty () const |
operator const std::string & () const | |
Return the resolved path held by this object as a string. More... | |
const std::string & | GetPathString () const |
Return the resolved path held by this object as a string. More... | |
Represents a resolved asset path.
Definition at line 39 of file resolvedPath.h.
|
inlineexplicit |
Construct an ArResolvedPath holding the given resolvedPath
.
Definition at line 43 of file resolvedPath.h.
|
inlineexplicit |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Definition at line 49 of file resolvedPath.h.
|
default |
|
default |
|
default |
|
inline |
Equivalent to IsEmpty. This exists primarily for backwards compatibility.
Definition at line 111 of file resolvedPath.h.
|
inline |
Return hash value for this object.
Definition at line 99 of file resolvedPath.h.
|
inline |
Return the resolved path held by this object as a string.
Definition at line 117 of file resolvedPath.h.
|
inline |
Return true if this object is holding an empty resolved path, false otherwise.
Definition at line 107 of file resolvedPath.h.
|
inlineexplicit |
Return true if this object is holding a non-empty resolved path, false otherwise.
Definition at line 103 of file resolvedPath.h.
|
inline |
Return the resolved path held by this object as a string.
Definition at line 114 of file resolvedPath.h.
|
inline |
Definition at line 65 of file resolvedPath.h.
|
inline |
Definition at line 83 of file resolvedPath.h.
|
inline |
Definition at line 68 of file resolvedPath.h.
|
inline |
Definition at line 86 of file resolvedPath.h.
|
inline |
Definition at line 74 of file resolvedPath.h.
|
inline |
Definition at line 92 of file resolvedPath.h.
|
default |
|
default |
|
inline |
Definition at line 62 of file resolvedPath.h.
|
inline |
Definition at line 80 of file resolvedPath.h.
|
inline |
Definition at line 71 of file resolvedPath.h.
|
inline |
Definition at line 89 of file resolvedPath.h.
|
inline |
Definition at line 77 of file resolvedPath.h.
|
inline |
Definition at line 95 of file resolvedPath.h.