vsg
1.1.0
VulkanSceneGraph library
|
This is the complete list of members for vsg::ref_ptr< T >, including all inherited members.
_ptr (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | protected |
cast() const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
element_type typedef (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | |
get() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator bool() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inlineexplicit |
operator T*() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator!=(const ref_ptr< R > &rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator!=(const R *rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator*() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator->() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator<(const ref_ptr< R > &rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator<(const R *rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator=(T *ptr) (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator=(const ref_ptr &rhs) (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator=(const ref_ptr< R > &rhs) (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator=(ref_ptr< R > &&rhs) | vsg::ref_ptr< T > | inline |
operator==(const ref_ptr< R > &rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator==(const R *rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
operator[](int) const =delete (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | |
ref_ptr (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | friend |
ref_ptr() noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
ref_ptr(const ref_ptr &rhs) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
ref_ptr(ref_ptr< R > &&rhs) noexcept | vsg::ref_ptr< T > | inline |
ref_ptr(const ref_ptr< R > &ptr) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
ref_ptr(T *ptr) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inlineexplicit |
ref_ptr(R *ptr) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inlineexplicit |
release_nodelete() noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
reset() (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
swap(ref_ptr &rhs) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
valid() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |
~ref_ptr() (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline |