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.

controlBlockSleak::RefPtr< T >protected
get() constSleak::RefPtr< T >inline
getControlBlock() constSleak::RefPtr< T >inlineprotected
IsValid() constSleak::SmartPointer< T >inlinevirtual
operator bool() constSleak::SmartPointer< T >inlineexplicit
operator*() constSleak::SmartPointer< T >inline
operator->() constSleak::SmartPointer< T >inline
operator=(const RefPtr &other)Sleak::RefPtr< T >inline
operator=(RefPtr &&other) noexceptSleak::RefPtr< T >inline
operator=(const RefPtr< U > &other)Sleak::RefPtr< T >inline
operator=(std::nullptr_t) noexceptSleak::RefPtr< T >inline
Sleak::SmartPointer::operator=(const SmartPointer &)=deleteSleak::SmartPointer< T >
ptrSleak::SmartPointer< T >protected
RefPtr classSleak::RefPtr< T >friend
RefPtr(T *p=nullptr)Sleak::RefPtr< T >inlineexplicit
RefPtr(const RefPtr &other)Sleak::RefPtr< T >inline
RefPtr(RefPtr &&other) noexceptSleak::RefPtr< T >inline
RefPtr(const RefPtr< U > &other)Sleak::RefPtr< T >inline
release()Sleak::RefPtr< T >inline
reset(T *newPtr=nullptr) overrideSleak::RefPtr< T >inlinevirtual
SmartPointer(T *p=nullptr)Sleak::SmartPointer< T >inlineexplicitprotected
SmartPointer(const SmartPointer &)=deleteSleak::SmartPointer< T >
use_count() constSleak::RefPtr< T >inline
~RefPtr()Sleak::RefPtr< T >inline
~SmartPointer()Sleak::SmartPointer< T >inlinevirtual