| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Classes/Commandlets/DiffAssetsCommandlet.h |
Include |
#include "Commandlets/DiffAssetsCommandlet.h" |
class UDiffAssetsCommandlet : public UCommandlet
Commandlet to allow diff in P4V, and expose that functionality to the editor
Name | Description | |
---|---|---|
|
UDiffAssetsCommandlet ( |
Name | Description | ||
---|---|---|---|
|
CopyFileToTempLocation ( |
Copies a uasset file or map to a temp location so it can be loaded without disruption to anything |
|
|
ExportFile |
Loads a uasset file or map and provides a sorted list of contained objects (but not subobjects as those will get exported anyway) |
|
|
ExportFilesToTextAndDiff ( |
The meat of the commandlet, this can be called from the editor Format of commandline is as follow File1.uasset File2.uasset -DiffCmd="C:/Program Files/Araxis/Araxis Merge/AraxisP4Diff.exe {1} {2}" |
|
|
ExportFilesToTextAndDiff |
Runs an external diff utility |
|
|
LoadFile |
Loads a uasset file or map and provides a sorted list of contained objects (but not subobjects as those will get exported anyway) |