CommonLibSSE NG
Loading...
Searching...
No Matches
RE::AddCallbackVisitor Class Reference

#include <AddCallbackVisitor.h>

Inheritance diagram for RE::AddCallbackVisitor:
RE::FxDelegateHandler::CallbackProcessor

Public Member Functions

 AddCallbackVisitor (FxDelegateHandler *a_handler, FxDelegate::CallbackHash *a_hash)
 
 ~AddCallbackVisitor () override=default
 
void Process (const GString &a_methodName, FxDelegateHandler::CallbackFn *a_method) override
 
- Public Member Functions inherited from RE::FxDelegateHandler::CallbackProcessor
virtual ~CallbackProcessor ()=default
 
virtual void Process (const GString &a_methodName, CallbackFn *a_method)=0
 

Public Attributes

FxDelegateHandlerhandler
 
FxDelegate::CallbackHashhash
 

Static Public Attributes

static constexpr auto RTTI = RTTI_AddCallbackVisitor
 
- Static Public Attributes inherited from RE::FxDelegateHandler::CallbackProcessor
static constexpr auto RTTI = RTTI_FxDelegateHandler__CallbackProcessor
 

Constructor & Destructor Documentation

◆ AddCallbackVisitor()

RE::AddCallbackVisitor::AddCallbackVisitor ( FxDelegateHandler a_handler,
FxDelegate::CallbackHash a_hash 
)

◆ ~AddCallbackVisitor()

RE::AddCallbackVisitor::~AddCallbackVisitor ( )
overridedefault

Member Function Documentation

◆ Process()

void RE::AddCallbackVisitor::Process ( const GString a_methodName,
FxDelegateHandler::CallbackFn a_method 
)
overridevirtual

Member Data Documentation

◆ handler

FxDelegateHandler* RE::AddCallbackVisitor::handler

◆ hash

FxDelegate::CallbackHash* RE::AddCallbackVisitor::hash

◆ RTTI

constexpr auto RE::AddCallbackVisitor::RTTI = RTTI_AddCallbackVisitor
inlinestaticconstexpr

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