HDK
|
#include <path.h>
Public Member Functions | |
constexpr | Sdf_PathNodeHandleImpl () noexcept |
Sdf_PathNodeHandleImpl (Sdf_PathNode const *p, bool add_ref=true) | |
Sdf_PathNodeHandleImpl (Handle h, bool add_ref=true) | |
Sdf_PathNodeHandleImpl (Sdf_PathNodeHandleImpl const &rhs) noexcept | |
~Sdf_PathNodeHandleImpl () | |
Sdf_PathNodeHandleImpl & | operator= (Sdf_PathNodeHandleImpl const &rhs) |
Sdf_PathNodeHandleImpl (Sdf_PathNodeHandleImpl &&rhs) noexcept | |
Sdf_PathNodeHandleImpl & | operator= (Sdf_PathNodeHandleImpl &&rhs) noexcept |
Sdf_PathNodeHandleImpl & | operator= (Sdf_PathNode const *rhs) noexcept |
void | reset () noexcept |
Sdf_PathNode const * | get () const noexcept |
Sdf_PathNode const & | operator* () const |
Sdf_PathNode const * | operator-> () const |
operator bool () const noexcept | |
void | swap (Sdf_PathNodeHandleImpl &rhs) noexcept |
bool | operator== (Sdf_PathNodeHandleImpl const &rhs) const noexcept |
bool | operator!= (Sdf_PathNodeHandleImpl const &rhs) const noexcept |
bool | operator< (Sdf_PathNodeHandleImpl const &rhs) const noexcept |
Static Public Attributes | |
static constexpr bool | IsCounted = Counted |
|
inlinenoexcept |
|
inlineexplicit |
|
inlineexplicit |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlineexplicitnoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
static |