CommonLibSSE (Parapets fork)
RE::MagicItemTraversalFunctor Class Referenceabstract

#include <MagicItemTraversalFunctor.h>

Inheritance diagram for RE::MagicItemTraversalFunctor:
RE::CraftingSubMenus::EnchantConstructMenu::CreateEffectFunctor

Public Types

enum class  Result { kStop = 0 , kContinue = 1 }
 

Public Member Functions

virtual ~MagicItemTraversalFunctor ()
 
virtual Result operator() (Effect *a_effect)=0
 

Public Attributes

std::uint32_t index
 
std::uint32_t pad0C
 

Static Public Attributes

static constexpr auto RTTI = RTTI_MagicItemTraversalFunctor
 

Member Enumeration Documentation

◆ Result

Enumerator
kStop 
kContinue 

Constructor & Destructor Documentation

◆ ~MagicItemTraversalFunctor()

virtual RE::MagicItemTraversalFunctor::~MagicItemTraversalFunctor ( )
virtual

Member Function Documentation

◆ operator()()

virtual Result RE::MagicItemTraversalFunctor::operator() ( Effect a_effect)
pure virtual

Member Data Documentation

◆ index

std::uint32_t RE::MagicItemTraversalFunctor::index

◆ pad0C

std::uint32_t RE::MagicItemTraversalFunctor::pad0C

◆ RTTI

constexpr auto RE::MagicItemTraversalFunctor::RTTI = RTTI_MagicItemTraversalFunctor
inlinestaticconstexpr

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