SleakEngine
1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::RefPtr< T > Member List
This is the complete list of members for
Sleak::RefPtr< T >
, including all inherited members.
controlBlock
Sleak::RefPtr< T >
protected
get
() const
Sleak::RefPtr< T >
inline
getControlBlock
() const
Sleak::RefPtr< T >
inline
protected
IsValid
() const
Sleak::SmartPointer< T >
inline
virtual
operator bool
() const
Sleak::SmartPointer< T >
inline
explicit
operator*
() const
Sleak::SmartPointer< T >
inline
operator->
() const
Sleak::SmartPointer< T >
inline
operator=
(const RefPtr &other)
Sleak::RefPtr< T >
inline
operator=
(RefPtr &&other) noexcept
Sleak::RefPtr< T >
inline
operator=
(const RefPtr< U > &other)
Sleak::RefPtr< T >
inline
operator=
(std::nullptr_t) noexcept
Sleak::RefPtr< T >
inline
Sleak::SmartPointer::operator=
(const SmartPointer &)=delete
Sleak::SmartPointer< T >
ptr
Sleak::SmartPointer< T >
protected
RefPtr
class
Sleak::RefPtr< T >
friend
RefPtr
(T *p=nullptr)
Sleak::RefPtr< T >
inline
explicit
RefPtr
(const RefPtr &other)
Sleak::RefPtr< T >
inline
RefPtr
(RefPtr &&other) noexcept
Sleak::RefPtr< T >
inline
RefPtr
(const RefPtr< U > &other)
Sleak::RefPtr< T >
inline
release
()
Sleak::RefPtr< T >
inline
reset
(T *newPtr=nullptr) override
Sleak::RefPtr< T >
inline
virtual
SmartPointer
(T *p=nullptr)
Sleak::SmartPointer< T >
inline
explicit
protected
SmartPointer
(const SmartPointer &)=delete
Sleak::SmartPointer< T >
use_count
() const
Sleak::RefPtr< T >
inline
~RefPtr
()
Sleak::RefPtr< T >
inline
~SmartPointer
()
Sleak::SmartPointer< T >
inline
virtual
Generated on
for SleakEngine by
1.16.1