CommonLibSSE (Parapets fork)
RE::BSScript::Internal::AttachedScript Class Reference

#include <AttachedScript.h>

Inheritance diagram for RE::BSScript::Internal::AttachedScript:
RE::BSTPointerAndFlags< BSTSmartPointer< Object >, 1 >

Additional Inherited Members

- Public Types inherited from RE::BSTPointerAndFlags< BSTSmartPointer< Object >, 1 >
using value_type = BSTSmartPointer< Object >
 
using element_type = typename T::element_type
 
- Public Member Functions inherited from RE::BSTPointerAndFlags< BSTSmartPointer< Object >, 1 >
constexpr BSTPointerAndFlags () noexcept=default
 
 BSTPointerAndFlags (const BSTPointerAndFlags &a_rhs)
 
constexpr BSTPointerAndFlags (BSTPointerAndFlags &&a_rhs) noexcept
 
constexpr BSTPointerAndFlags (std::nullptr_t) noexcept
 
 ~BSTPointerAndFlags ()
 
BSTPointerAndFlagsoperator= (const BSTPointerAndFlags &a_rhs)
 
BSTPointerAndFlagsoperator= (BSTPointerAndFlags &&a_rhs) noexcept
 
void reset () noexcept
 
element_typeget () const noexcept
 
element_typeoperator* () const noexcept
 
element_typeoperator-> () const noexcept
 
 operator bool () const noexcept
 
- Protected Member Functions inherited from RE::BSTPointerAndFlags< BSTSmartPointer< Object >, 1 >
constexpr void clear_flags () noexcept
 
- Protected Attributes inherited from RE::BSTPointerAndFlags< BSTSmartPointer< Object >, 1 >
Storage _storage
 
- Static Protected Attributes inherited from RE::BSTPointerAndFlags< BSTSmartPointer< Object >, 1 >
static constexpr std::uintptr_t FLAG_MASK
 

The documentation for this class was generated from the following file: