Raven Engine v0.1
A modern 3D Game Engine
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() constRaven::Ref< T >inline
Create(Args &&... args)Raven::Ref< T >inlinestatic
Delete()Raven::Ref< T >inline
Get() noexceptRaven::Ref< T >inline
Get() const noexceptRaven::Ref< T >inline
operator bool() const noexceptRaven::Ref< T >inlineexplicit
operator!=(const Ref< T > &other) const noexceptRaven::Ref< T >inline
operator*()Raven::Ref< T >inline
operator*() constRaven::Ref< T >inline
operator->()Raven::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 > &other) const noexceptRaven::Ref< T >inline
Ref classRaven::Ref< T >friend
Ref(T *ptr=nullptr)Raven::Ref< T >inline
Ref(const Ref &other) noexceptRaven::Ref< T >inline
Ref(Ref &&other) noexceptRaven::Ref< T >inline
Ref(const Ref< T2 > &other) noexceptRaven::Ref< T >inline
Ref(Ref< T2 > &&other) noexceptRaven::Ref< T >inline
Release()Raven::Ref< T >inline
Reset(T *ptr=nullptr) noexceptRaven::Ref< T >inline
~Ref()Raven::Ref< T >inline