Commit Graph

4 Commits

Author SHA1 Message Date
Matthew Griffin
bb70b349ce Merging CL 2804086 from //UE4/Release-4.11 to Dev-Main (//UE4/Dev-Main) to isolate copyright update
#lockdown Nick.Penwarden

[CL 2819020 by Matthew Griffin in Main branch]
2016-01-07 08:17:16 -05:00
Andrew Rodham
f08f2506d7 Improved asset import data customization
It now fills the width of the details panel, and has a button to clear the import path.

[CL 2675466 by Andrew Rodham in Main branch]
2015-09-01 11:03:37 -04:00
Andrew Rodham
cac0ebf2ce All AssetImportData properties are now instanced
This ensures 2 things:
  - That the property is always visible on an relevant UI
  - That we will not suffer any data loss if any new derived UAssetImportData types are added in future

This addresses UE-19895 and UE-19893

[CL 2651232 by Andrew Rodham in Main branch]
2015-08-11 11:41:56 -04:00
Andrew Rodham
1bb27e3999 Added customization for FAssetImportInfo
- FAssetImportInfo is now marked as USTRUCT and is stored as a member value on UAssetImportData rather than using inheritance. This makes customization writing much easier and better affords UObject interoperability.
 - Removed UAssetImportData::bDirty as it was only every used to enable/disable a button on the static mesh editor, and its presence caused confusion and inconsistency.
 - Fixed issue where timestamps did not get updated correctly
 - Fixed various reimport paths that were not updating their source file information correctly.

This addresses UETOOL-466 and UE-16406.

[CL 2646395 by Andrew Rodham in Main branch]
2015-08-06 10:04:50 -04:00