Files
wyatt 648386cd73 Lua向C#逻辑迁移 一期 #13
将整个插件代码上传
2025-10-26 21:48:39 +08:00

23 lines
390 B
C++

#pragma once
#include "CSManagedGCHandle.h"
struct UNREALSHARPCORE_API FCSManagedDelegate
{
FCSManagedDelegate(const FGCHandle& ManagedDelegate)
: CallbackHandle(ManagedDelegate)
{
}
FCSManagedDelegate()
{
}
void Invoke(UObject* WorldContextObject = nullptr, bool bDispose = true);
void Dispose() { CallbackHandle.Dispose(); }
private:
FGCHandle CallbackHandle;
};