Robert Manuszewski
7b6068257e
Changing verbosity of some async loading logs.
...
[CL 2568625 by Robert Manuszewski in Main branch]
2015-05-28 11:22:35 -04:00
Richard TalbotWatkin
3d1402d5f9
Fixed TStructOpsTypeTraits<FTwoVectors> to prevent crash when setting defaults in Distribution Vector Uniform Curve objects.
...
#jira UE-16235 - Editor crashes when setting particle system Initial Velocity to defaults
[CL 2568619 by Richard TalbotWatkin in Main branch]
2015-05-28 11:21:33 -04:00
Mikolaj Sieluzycki
b6c17931c7
Move checking if CreateSubobject* functions are called from constructor from UObject::CreateDefaultSubobject to FObjectInitializer::CreateDefaultSubobject.
...
#codereview Robert.Manuszewski
[CL 2568297 by Mikolaj Sieluzycki in Main branch]
2015-05-28 06:29:09 -04:00
James Knight
789a0a27ef
Moved enums that were only used for NetConnections from CoreNet.h to NetConnection.h. Allowed InitConnectiont to set the max packet size. Any specified max packet sizes greater than the specified MAX_PACKET_SIZE will default to MAX_PACKET_SIZE.
...
[CL 2567692 by James Knight in Main branch]
2015-05-27 19:30:49 -04:00
Andrew Rodham
576940b6e6
Adding missing changes for previous commit
...
[CL 2567363 by Andrew Rodham in Main branch]
2015-05-27 16:53:29 -04:00
Robert Manuszewski
eed7377de0
Support for suspending async loading.
...
- Async loading will now be suspended when render thread is suspended. This fixes a rare crash on startup.
- Fixed an infinite loading screen in situation when a package hasn't finished loading but was in a queue to be finalized on the game thread and something requested it to load again.
[CL 2566673 by Robert Manuszewski in Main branch]
2015-05-27 11:02:10 -04:00
Marc Audy
f22b0b00c1
Protect against crash if Class is null (likely due to referencing a class in an unloaded module)
...
[CL 2566532 by Marc Audy in Main branch]
2015-05-27 09:43:35 -04:00
Dan Oconnor
5e0d1a6abc
These validation functions take a lot of time when loading blueprints, disabled after consulting with Steve.Robb
...
[CL 2565351 by Dan Oconnor in Main branch]
2015-05-26 14:31:12 -04:00
Robert Manuszewski
bb4a79d8ac
[INTEGRATE] Change 2564781 by Robert.Manuszewski@Robert_Manuszewski_Raptor1 on 2015-05-26 08:04
...
Fix for potential crash when resetting loaders in cooked build
[CL 2564786 by Robert Manuszewski in Main branch]
2015-05-26 08:07:06 -04:00
Robert Manuszewski
f37ae9ad6b
[INTEGRATE] Change 2564765 by Robert.Manuszewski@Robert_Manuszewski_Raptor1 on 2015-05-26 07:38
...
Making DebugPostLoad thread safe
[CL 2564785 by Robert Manuszewski in Main branch]
2015-05-26 08:05:57 -04:00
Mikolaj Sieluzycki
ac339b4bbb
Make UEnums tightly packed.
...
[CL 2564612 by Mikolaj Sieluzycki in Main branch]
2015-05-26 03:36:08 -04:00
Robert Manuszewski
21f1fc7a63
Fixing loading objects synchronously from PostLoad while streaming
...
[CL 2564336 by Robert Manuszewski in Main branch]
2015-05-25 15:03:58 -04:00
Michael Schoell
25cb6296d6
Examining the value of an enum array pin will show the enum value's display name.
...
Changed UByteProperty::ExportTextItem to use GetEnumText when PPF_BlueprintDebugView is passed in.
#jira UE-14408 - Enum Arrays do not use friendly display names.
[CL 2563160 by Michael Schoell in Main branch]
2015-05-22 15:36:01 -04:00
Daniel Lamb
35ebc397cd
Fixed warning as error on mono.
...
[CL 2563008 by Daniel Lamb in Main branch]
2015-05-22 14:16:42 -04:00
Daniel Lamb
3d88188ab9
Added support for async save of compressed packages.
...
Used in launch on helps with in editor hitches.
[CL 2562717 by Daniel Lamb in Main branch]
2015-05-22 11:41:17 -04:00
Jaroslaw Palczynski
c3858fa3d2
UE-15865: Compile errors within a struct (float 2,3's and linear colors seem to have lost their type)
...
#codereview Maciej.Mroz,Robert.Manuszewski
[CL 2562544 by Jaroslaw Palczynski in Main branch]
2015-05-22 10:03:37 -04:00
Maciej Mroz
3208a4682e
UE-14122 Passing FText objects accessed from Access None objects into functions crashes the game
...
CL# 2244148 was reverted. Hopefully the optimization can be restore once the UE-14720 is fixed.
#codereview Michael.Noland, Nick.Whiting, Robert.Manuszewski
[CL 2561514 by Maciej Mroz in Main branch]
2015-05-21 17:13:24 -04:00
Marc Audy
349b1069b7
Helper functions for TAssetPtr and FStringAssetReference to get package and asset name
...
[CL 2561006 by Marc Audy in Main branch]
2015-05-21 13:05:33 -04:00
Jaroslaw Palczynski
191c771237
Uncommented minimal package size sanity check as it was correct, but removed the second one as it was wrong for compressed packages.
...
[CL 2560548 by Jaroslaw Palczynski in Main branch]
2015-05-21 05:28:36 -04:00
Daniel Lamb
d1b8bd0a74
Removed erronious errors which were triggering in cooked builds.
...
[CL 2560079 by Daniel Lamb in Main branch]
2015-05-20 20:54:57 -04:00
Maciej Mroz
a4bd47e068
ScriptVM use FAssetPtr to store Asset and Asset class. Related to UE-15033.
...
#codereview Nick.Whiting
[CL 2559796 by Maciej Mroz in Main branch]
2015-05-20 17:51:35 -04:00
James Knight
6ab7fcd246
Added comment to enums in CoreNet, changed MTU back to 512 until discussion on this topic has finished
...
[CL 2559780 by James Knight in Main branch]
2015-05-20 17:46:19 -04:00
Steve Robb
948bd2add4
Return value fixes for FObjectAndNameAsStringProxyArchive::operator<< and FNameAsStringProxyArchive::operator<<.
...
#codereview robert.manuszewski
[CL 2559755 by Steve Robb in Main branch]
2015-05-20 17:38:19 -04:00
Maciej Mroz
26f21f3ffb
UE-15878 Many blueprints don't compile with similar error
...
In FKismetCompilerContext::PrecompileFunction the parameter list of function is linked, so the signature of function can be compared.
#codereview Mike.Beach
[CL 2559660 by Maciej Mroz in Main branch]
2015-05-20 17:07:44 -04:00
Mike Beach
5d2f56960b
[UE-15878] Reverting a portion of CL 2555878, we currently cannot use property size to compare against skeleton function params (as they're unlinked, with zero size).
...
#codereview Maciej.Mroz
[CL 2559336 by Mike Beach in Main branch]
2015-05-20 15:06:19 -04:00