![]() |
Raven Engine v0.1
|
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 noexcept | Raven::Ref< T > | inline |
| GetRefCount() const | Raven::Ref< T > | inline |
| operator bool() const noexcept | Raven::Ref< T > | inlineexplicit |
| operator!=(const Ref< T > &lhs, const Ref< T > &rhs) noexcept | Raven::Ref< T > | friend |
| operator*() const | Raven::Ref< T > | inline |
| operator->() const | Raven::Ref< T > | inline |
| operator=(const Ref &other) noexcept | Raven::Ref< T > | inline |
| operator=(Ref &&other) noexcept | Raven::Ref< T > | inline |
| operator==(const Ref< T > &lhs, const Ref< T > &rhs) noexcept | Raven::Ref< T > | friend |
| Ref class | Raven::Ref< T > | friend |
| Ref(T *ptr=nullptr) noexcept | Raven::Ref< T > | inline |
| Ref(T *ptr, std::atomic< int > *refCount) | Raven::Ref< T > | inline |
| Ref(const Ref &other) noexcept | Raven::Ref< T > | inline |
| Ref(const Ref< U > &other) noexcept | Raven::Ref< T > | inline |
| Ref(Ref &&other) noexcept | Raven::Ref< T > | inline |
| Ref(Ref< U > &&other) noexcept | Raven::Ref< T > | inline |
| Release() | Raven::Ref< T > | inline |
| Reset(T *ptr=nullptr) noexcept | Raven::Ref< T > | inline |
| ~Ref() | Raven::Ref< T > | inline |