internal static void Setup() { IsReady_link = new DelegateHolder <NativeFuncDelegate>(IsReady_process_event); var uf = Main.GetUFunction("IsReady"); var func = UObject.Make <Function>(uf); NativeFunction = Marshal.GetDelegateForFunctionPointer <FNativeFuncPtr>(func.GetNativeFunc()); func.SetNativeFunc(Marshal.GetFunctionPointerForDelegate(IsReady_link.Delegate)); }
internal static void Setup() { GetDefaultPawnClassForController_link = new DelegateHolder <NativeFuncDelegate>(GetDefaultPawnClassForController_process_event); var uf = Main.GetUFunction("GetDefaultPawnClassForController"); var func = UObject.Make <Function>(uf); NativeFunction = Marshal.GetDelegateForFunctionPointer <FNativeFuncPtr>(func.GetNativeFunc()); func.SetNativeFunc(Marshal.GetFunctionPointerForDelegate(GetDefaultPawnClassForController_link.Delegate)); }
internal static void Setup() { HandleStartingNewPlayer_link = new DelegateHolder <NativeFuncDelegate>(HandleStartingNewPlayer_process_event); var uf = Main.GetUFunction("HandleStartingNewPlayer"); var func = UObject.Make <Function>(uf); NativeFunction = Marshal.GetDelegateForFunctionPointer <FNativeFuncPtr>(func.GetNativeFunc()); func.SetNativeFunc(Marshal.GetFunctionPointerForDelegate(HandleStartingNewPlayer_link.Delegate)); }
internal static void Setup() { OnPhotographySessionStart_link = new DelegateHolder <NativeFuncDelegate>(OnPhotographySessionStart_process_event); var uf = Main.GetUFunction("OnPhotographySessionStart"); var func = UObject.Make <Function>(uf); NativeFunction = Marshal.GetDelegateForFunctionPointer <FNativeFuncPtr>(func.GetNativeFunc()); func.SetNativeFunc(Marshal.GetFunctionPointerForDelegate(OnPhotographySessionStart_link.Delegate)); }