Raven Engine v0.1
Loading...
Searching...
No Matches
Raven::Ref< T > Member List

This is the complete list of members for Raven::Ref< T >, including all inherited members.

As()Raven::Ref< T >inline
Delete()Raven::Ref< T >inline
Get() const noexceptRaven::Ref< T >inline
GetRefCount() constRaven::Ref< T >inline
operator bool() const noexceptRaven::Ref< T >inlineexplicit
operator!=(const Ref< T > &lhs, const Ref< T > &rhs) noexceptRaven::Ref< T >friend
operator*() constRaven::Ref< T >inline
operator->() constRaven::Ref< T >inline
operator=(const Ref &other) noexceptRaven::Ref< T >inline
operator=(Ref &&other) noexceptRaven::Ref< T >inline
operator==(const Ref< T > &lhs, const Ref< T > &rhs) noexceptRaven::Ref< T >friend
Ref classRaven::Ref< T >friend
Ref(T *ptr=nullptr) noexceptRaven::Ref< T >inline
Ref(T *ptr, std::atomic< int > *refCount)Raven::Ref< T >inline
Ref(const Ref &other) noexceptRaven::Ref< T >inline
Ref(const Ref< U > &other) noexceptRaven::Ref< T >inline
Ref(Ref &&other) noexceptRaven::Ref< T >inline
Ref(Ref< U > &&other) noexceptRaven::Ref< T >inline
Release()Raven::Ref< T >inline
Reset(T *ptr=nullptr) noexceptRaven::Ref< T >inline
~Ref()Raven::Ref< T >inline