LiveLink icon indicating copy to clipboard operation
LiveLink copied to clipboard

Update UE-side plugin to build against current ue5-main branch

Open mattyjams opened this issue 1 year ago • 0 comments

This should also enable building the UE plugin for 5.4.

Most of the changes are simply to add missing includes of header files. The last few releases of UE have been getting better about stripping out unused headers to improve compile times, so some that may have been getting included indirectly may not be any longer.

Other smaller changes of note:

  • Specify the underlying type of Blueprint enums to squelch warnings
  • Provide default values for exposed numerical properties in Blueprint types and USTRUCTs to squelch warnings
  • Declare and define templated Utils functions in the header file
  • Address a deprecation where as of UE 5.3, FAssetEditorToolkit::CloseWindow() should be provided a reason argument (https://github.com/EpicGames/UnrealEngine/commit/31830290abdf11c3bad9dfee1e88a0cea47e562b)

mattyjams avatar Aug 14 '24 20:08 mattyjams