28 struct FClassNativeFunction;
42#if !UE_WITH_CONSTINIT_UOBJECT
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
void(* FNativeFuncPtr)(UObject *Context, FFrame &TheStack, RESULT_DECL)
Definition CoreNative.h:17
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define RESULT_DECL
Definition Script.h:92
Definition CoreNative.h:21
const char * NameUTF8
Definition CoreNative.h:22
FNativeFuncPtr Pointer
Definition CoreNative.h:23
Definition CoreNative.h:33
static COREUOBJECT_API void RegisterFunction(class UClass *Class, const ANSICHAR *InName, FNativeFuncPtr InPointer)
Definition Class.cpp:175
FNativeFunctionRegistrar(class UClass *Class, const ANSICHAR *InName, FNativeFuncPtr InPointer)
Definition CoreNative.h:34
static COREUOBJECT_API void RegisterFunctions(class UClass *Class, TConstArrayView< UE::CodeGen::FClassNativeFunction > InFunctions)
Definition Class.cpp:186