11    class FxResponseArgsBase;
 
   26        static_assert(
sizeof(CallbackDefn) == 0x10);
 
   33        static_assert(std::is_empty_v<CallbackHashFunctor>);
 
Definition FxDelegateHandler.h:12
 
void(const FxDelegateArgs &a_params) CallbackFn
Definition FxDelegateHandler.h:16
 
Definition FxDelegate.h:15
 
static constexpr auto RTTI
Definition FxDelegate.h:17
 
static void Invoke(GFxMovieView *a_movieView, const char *a_methodName, FxResponseArgsBase &a_args)
 
void RegisterHandler(FxDelegateHandler *a_callback)
 
void UnregisterHandler(FxDelegateHandler *a_callback)
 
void Callback(GFxMovieView *a_movieView, const char *a_methodName, const GFxValue *a_args, std::uint32_t a_argCount) override
 
CallbackHash callbacks
Definition FxDelegate.h:50
 
static void Invoke2(GFxMovieView *a_movieView, const char *a_methodName, FxResponseArgsBase &a_args)
 
~FxDelegate() override=default
 
Definition FxResponseArgsBase.h:8
 
Definition GFxExternalInterface.h:11
 
Definition GFxMovieView.h:24
 
Definition AbsorbEffect.h:6
 
std::size_t UPInt
Definition SFTypes.h:5
 
constexpr REL::VariantID RTTI_FxDelegate(691071, 398926, 0x1f6bcf0)
 
Definition FxDelegate.h:20
 
GPtr< FxDelegateHandler > handler
Definition FxDelegate.h:23
 
FxDelegateHandler::CallbackFn * callback
Definition FxDelegate.h:24
 
Definition FxDelegate.h:29
 
UPInt operator()(const GString &a_data) const