Commit Graph

14 Commits

Author SHA1 Message Date
Marc Audy
3c95a73c72 Fix spelling error
[CL 2048846 by Marc Audy in Main branch]
2014-04-23 19:22:53 -04:00
Marc Audy
5ae23855f9 Add useful parameters to UObject::PostRename
[CL 2046833 by Marc Audy in Main branch]
2014-04-23 19:01:28 -04:00
Maciej Mroz
e64348ec3c #ue4 GetAuthoritativeClass cannot be used outside the editor. (making blueprints editoronly).
#codereveiw Robert.Manuszewski

[CL 2046716 by Maciej Mroz in Main branch]
2014-04-23 18:54:13 -04:00
Steve Robb
04c2da0cf2 #ttp 331467: Make UHT not depend on CoreUObject
#add FClass and FClasses added to encapsulate (and ultimately replace) UClass and FClassTree.
#add StringUtils contains a bunch of string-related functions which were in FHeaderParser for no real reason.
#change Replaced FClassTree with UHT and fixed up all the code which was affected.

#codereview robert.manuszewski

[CL 2045258 by Steve Robb in Main branch]
2014-04-23 18:42:01 -04:00
Marc Audy
f8a4771c6e Add templated UClass::IsChildOf
[CL 2044581 by Marc Audy in Main branch]
2014-04-23 18:32:08 -04:00
Daniel Lamb
868b014ba3 Fixed multiple platform data being serialized out when saving for a specific platform.
#codereview Daniel.Wright

[CL 2044510 by Daniel Lamb in Main branch]
2014-04-23 18:30:49 -04:00
Maciej Mroz
f340b06236 #ue4 Editoronly BP: ConstructorHelpers::FClassFinder more usable. It accepts the path to blueprint asset.
ConstructorHelpers::FClassFinder used in QAGame and ShooterGame.
StaticLoadClass has the same default values like StaticLoadObject.

#codereview Nick.Whiting, Jaroslaw.Surowiec

[CL 2044119 by Maciej Mroz in Main branch]
2014-04-23 18:25:31 -04:00
Justin Sargent
695df42da0 Enums: L10N: Improper use of when to use the localized versus non-localized value for an enum name was causing potential asset corruption.
[CL 2043791 by Justin Sargent in Main branch]
2014-04-23 18:22:33 -04:00
Bob Tellez
f600d39431 UE4: UEnum::GetValueAsString now returns the non-localized string value of the enum. Also, GetDisplayValueAsText was added to get the localized version.
[CL 2043768 by Bob Tellez in Main branch]
2014-04-23 18:22:12 -04:00
Maciej Mroz
1173e98c94 #ue4 Replace Blueprint Reference with Class during serializartion. Hack: the logic was added to UClassProperty::CheckValidObject
#codereview Nick.Whiting, Robert.Manuszewski

[CL 2043087 by Maciej Mroz in Main branch]
2014-04-23 18:14:16 -04:00
Ben Zeigler
943fb367ac [AUTOMERGE]
#UE4 Significant performance increases for cooking/saving packages. Don't resize an array to number of existing objects in the export tagger, this can be > 1 million. Change the export name lookup table from a 2 million index array to a map.
#codereview robert.manuszewski
--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2038207 by Ben.Zeigler on 2014/04/01 18:52:10.

[CL 2040283 by Ben Zeigler in Main branch]
2014-04-23 17:38:31 -04:00
Daniel Lamb
e12bc9941e Added support for cook on the fly to work with multiple platforms (slowly removing -targetplatform commandline option).
Phase 1
Added platform to the cooked file requests so that the cooker just cooks files for the requested platform.
Reviewed Daniel Wright

[CL 2038767 by Daniel Lamb in Main branch]
2014-04-23 16:44:02 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00