|
CommonLibSSE (Parapets fork)
|
#include <BSPointerHandleSmartPointer.h>
Additional Inherited Members | |
Public Types inherited from RE::NiPointer< T::value_type > | |
| using | element_type = T |
Public Member Functions inherited from RE::NiPointer< T::value_type > | |
| constexpr | NiPointer () noexcept=default |
| constexpr | NiPointer (std::nullptr_t) noexcept |
| NiPointer (Y *a_rhs) | |
| NiPointer (const NiPointer &a_rhs) | |
| NiPointer (const NiPointer< Y > &a_rhs) | |
| NiPointer (NiPointer &&a_rhs) noexcept | |
| NiPointer (NiPointer< Y > &&a_rhs) noexcept | |
| ~NiPointer () | |
| NiPointer & | operator= (const NiPointer &a_rhs) |
| NiPointer & | operator= (const NiPointer< Y > &a_rhs) |
| NiPointer & | operator= (NiPointer &&a_rhs) |
| NiPointer & | operator= (NiPointer< Y > &&a_rhs) |
| void | reset () |
| void | reset (Y *a_ptr) |
| constexpr element_type * | get () const noexcept |
| constexpr | operator bool () const noexcept |
| constexpr element_type & | operator* () const noexcept |
| constexpr element_type * | operator-> () const noexcept |
Protected Member Functions inherited from RE::NiPointer< T::value_type > | |
| void | TryAttach () |
| void | TryDetach () |
Protected Attributes inherited from RE::NiPointer< T::value_type > | |
| element_type * | _ptr |