| 
    CommonLibSSE NG
    
   | 
 
#include <RemoveItemFunctor.h>
  
Public Member Functions | |
| ~RemoveItemFunctor () override | |
| RE::BSScript::Variable | operator() () override | 
| bool | IsLatent () const override | 
| bool | SaveImpl (BSStorage &a_storage) const override | 
| FunctorType | GetType () const override | 
| bool | LoadImpl (const BSStorage &a_storage, std::uint32_t a_arg2, bool &a_arg3) override | 
  Public Member Functions inherited from RE::SkyrimScript::DelayFunctor | |
| virtual | ~DelayFunctor () | 
| virtual RE::BSScript::Variable | operator() ()=0 | 
| virtual bool | IsLatent () const =0 | 
| virtual bool | WantsRequeue () const | 
| virtual bool | SaveImpl (BSStorage &a_storage) const | 
| virtual FunctorType | GetType () const =0 | 
| virtual bool | LoadImpl (const BSStorage &a_storage, std::uint32_t a_arg2, bool &a_arg3) | 
  Public Member Functions inherited from RE::BSIntrusiveRefCounted | |
| std::uint32_t | IncRef () const | 
| std::uint32_t | DecRef () const | 
| TES_HEAP_REDEFINE_NEW () | |
Public Attributes | |
| ObjectRefHandle | container | 
| ObjectRefHandle | destContainer | 
| FormID | item | 
| std::uint32_t | count | 
| bool | silent | 
| std::uint8_t | pad21 | 
| std::uint16_t | pad22 | 
| std::uint32_t | pad24 | 
| BSTSmartPointer< BSScript::IVirtualMachine > | vm | 
  Public Attributes inherited from RE::SkyrimScript::DelayFunctor | |
| VMStackID | stackID | 
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_SkyrimScript____RemoveItemFunctor | 
  Static Public Attributes inherited from RE::SkyrimScript::DelayFunctor | |
| static constexpr auto | RTTI = RTTI_SkyrimScript__DelayFunctor | 
Additional Inherited Members | |
  Public Types inherited from RE::SkyrimScript::DelayFunctor | |
| enum class | FunctorType {  kMoveTo = 0 , kSetPosition = 6 , kSetMotionType = 8 , kDropObject = 12 , kAttachAshPile = 14 , kSendPlayerToJail = 19 , kRemoveItem = 24 }  | 
  Protected Attributes inherited from RE::BSIntrusiveRefCounted | |
| volatile std::uint32_t | _refCount { 0 } | 
      
  | 
  override | 
      
  | 
  overridevirtual | 
Implements RE::SkyrimScript::DelayFunctor.
      
  | 
  overridevirtual | 
Implements RE::SkyrimScript::DelayFunctor.
      
  | 
  overridevirtual | 
Reimplemented from RE::SkyrimScript::DelayFunctor.
      
  | 
  overridevirtual | 
Implements RE::SkyrimScript::DelayFunctor.
      
  | 
  overridevirtual | 
Reimplemented from RE::SkyrimScript::DelayFunctor.
| ObjectRefHandle RE::SkyrimScript::RemoveItemFunctor::container | 
| std::uint32_t RE::SkyrimScript::RemoveItemFunctor::count | 
| ObjectRefHandle RE::SkyrimScript::RemoveItemFunctor::destContainer | 
| FormID RE::SkyrimScript::RemoveItemFunctor::item | 
| std::uint8_t RE::SkyrimScript::RemoveItemFunctor::pad21 | 
| std::uint16_t RE::SkyrimScript::RemoveItemFunctor::pad22 | 
| std::uint32_t RE::SkyrimScript::RemoveItemFunctor::pad24 | 
      
  | 
  inlinestaticconstexpr | 
| bool RE::SkyrimScript::RemoveItemFunctor::silent | 
| BSTSmartPointer<BSScript::IVirtualMachine> RE::SkyrimScript::RemoveItemFunctor::vm |