CommonLibSSE NG
|
#include <hkRefVariant.h>
Additional Inherited Members | |
Public Types inherited from RE::hkRefPtr< hkReferencedObject > | |
using | element_type = hkReferencedObject |
Public Member Functions inherited from RE::hkRefPtr< hkReferencedObject > | |
constexpr | hkRefPtr () noexcept |
constexpr | hkRefPtr (std::nullptr_t) noexcept |
hkRefPtr (Y *a_rhs) | |
hkRefPtr (const hkRefPtr &a_rhs) | |
hkRefPtr (const hkRefPtr< Y > &a_rhs) | |
hkRefPtr (hkRefPtr &&a_rhs) noexcept | |
hkRefPtr (hkRefPtr< Y > &&a_rhs) noexcept | |
~hkRefPtr () | |
hkRefPtr & | operator= (const hkRefPtr &a_rhs) |
hkRefPtr & | operator= (const hkRefPtr< Y > &a_rhs) |
hkRefPtr & | operator= (hkRefPtr &&a_rhs) |
hkRefPtr & | operator= (hkRefPtr< 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::hkRefPtr< hkReferencedObject > | |
void | TryAttach () |
void | TryDetach () |
Protected Attributes inherited from RE::hkRefPtr< hkReferencedObject > | |
element_type * | _ptr |