Robert Manuszewski
682011a227
Making some of the most frequently constructed FNames static.
...
#codereview Ben.Cosh, Jaroslaw.Palczynski, Josh.Markiewicz
[CL 2348300 by Robert Manuszewski in Main branch]
2014-11-04 08:56:31 -05:00
Jack Porter
667b8193a0
Changed FCoreUObjectDelegates::OnObjectModified to be called only once per frame for each unique object that has Modify() called on it
...
#code_review: matt.kuhlenschmidt
[CL 2346803 by Jack Porter in Main branch]
2014-11-03 07:34:42 -05:00
Robert Manuszewski
9aa1bf1776
Fix for a crash when performing hot-reload in a project that has deprecated classes.
...
UE-4701
#lockdown James.Dickinson
[CL 2346129 by Robert Manuszewski in Main branch]
2014-10-31 10:57:51 -04:00
Robert Manuszewski
274191a3e4
Fixed a typo in deprecation warning message. Added a comment to private_subobject macro.
...
[CL 2345554 by Robert Manuszewski in Main branch]
2014-10-30 18:33:54 -04:00
Robert Manuszewski
726d67bc1e
Marking TSubobjectPtr<> as deprecated
...
[CL 2345542 by Robert Manuszewski in Main branch]
2014-10-30 18:14:01 -04:00
Robert Manuszewski
99fe836a5a
GC will no longer flush streaming and can be run while async loading. Removed GSerializedProperty.
...
[CL 2344848 by Robert Manuszewski in Main branch]
2014-10-30 09:52:57 -04:00
Nick Whiting
40faca7c1a
#ue4 Gating a warning about missing Super / Parent for functions when they're being regenerated. Prevents false warnings from being emitted while in blueprint regeneration
...
[CL 2343028 by Nick Whiting in Main branch]
2014-10-28 19:39:16 -04:00
Max Preussner
8c16aa08f5
Core: Made the mock FGuid properties match the actual types
...
[CL 2342799 by Max Preussner in Main branch]
2014-10-28 16:38:47 -04:00
Jaroslaw Surowiec
ab76b20cc7
Stats - Moved STAT_FindObject(Fast) to STATGROUP_ObjectVerbose
...
#codereview Robert.Manuszewski
[CL 2340903 by Jaroslaw Surowiec in Main branch]
2014-10-27 07:55:44 -04:00
Max Preussner
af75999461
Messaging: Code and documentation cleanup pass
...
[CL 2340097 by Max Preussner in Main branch]
2014-10-24 14:11:28 -04:00
Maciej Mroz
5b9485e82c
Problem:
...
There is a crash when duplicating BP based on object, with single member variable of struct type. (or UE-4494)
Fix:
Don't call Link() on struct in Serialize() while duplication. Link() will be called later anyway (when all subobjects are serialized).
#codereview Nick.Whiting, Robert.Manuszewski
[CL 2339668 by Maciej Mroz in Main branch]
2014-10-24 08:09:21 -04:00
Mikolaj Sieluzycki
4f4f4b08ba
Remove headers from CoreUObjectPrivate.h that are included 0 or 1 time in CoreUObject module.
...
#codereview Robert.Manuszewski
[CL 2339651 by Mikolaj Sieluzycki in Main branch]
2014-10-24 08:08:58 -04:00
Robert Manuszewski
15889bbf39
Removing TSubobjectPtr<> from sample games
...
[CL 2339633 by Robert Manuszewski in Main branch]
2014-10-24 08:08:36 -04:00
Daniel Wright
845b9cb571
Material parameters are now allowed in functions
...
Scalar and Vector Parameter default value changes are applied to materials in the scene in realtime
Code view tab no longer updates or compiles shaders on each edit while closed
Right click menu options to convert between float parameter and constant types
[CL 2339422 by Daniel Wright in Main branch]
2014-10-23 21:38:06 -04:00
Daniel Lamb
8602e2b210
Stopped slow process requests from poping up during cook in editor.
...
[CL 2338941 by Daniel Lamb in Main branch]
2014-10-23 15:26:32 -04:00
Zak Middleton
bad2453249
#ue4 - Added enum for metadata flag "AdvancedDisplay" on UFunctions, which is used to make pins advanced (initially hidden).
...
[CL 2338846 by Zak Middleton in Main branch]
2014-10-23 14:26:30 -04:00
Mike Beach
311cb3d2e8
[UE-1987] Now allowing for users to cast from interfaces to raw objects.
...
[CL 2338669 by Mike Beach in Main branch]
2014-10-23 12:15:59 -04:00
Jaroslaw Surowiec
0947c54205
CoreUObject - Made code thread-safe when TRACK_BULKDATA_USE is set to 1, should no longer crash
...
#codereview Robert.Manuszewski
[CL 2338650 by Jaroslaw Surowiec in Main branch]
2014-10-23 12:10:55 -04:00
Lee Clark
4b10755981
Fix for static initialization order of debug visualizer delegates
...
[CL 2337114 by Lee Clark in Main branch]
2014-10-22 13:35:17 -04:00
Maciej Mroz
18093bd78c
UberGraphPersistentFrame code can be disabled by setting USE_UBER_GRAPH_PERSISTENT_FRAME define false.
...
#codereview Robert.Manuszewski
[CL 2337098 by Maciej Mroz in Main branch]
2014-10-22 13:34:29 -04:00
Maciej Mroz
6a6cecf2d0
class ArchiveObjectCrc32 - Calculates a checksum on an object's serialized data stream.
...
Written originally by Phillip Kavan.
[CL 2334477 by Maciej Mroz in Main branch]
2014-10-20 08:33:02 -04:00
Jaroslaw Palczynski
78caa7e4f2
FPostConstructInitializeProperties deprecation typedef was causing errors when used in combination with forward class declaration in parameter list and apparently this is used extensively. Changed it to deprecation macro which appears to work.
...
[CL 2334334 by Jaroslaw Palczynski in Main branch]
2014-10-20 08:13:41 -04:00
Justin Sargent
ae3e08710c
I18N/L10N: Removed the CoreDelegates::OnCultureChanged and replaced it with event FInternationalization::Get().OnCultureChanged() and added FTextLocalizationManager::Get().OnTranslationsChanged().
...
[CL 2332239 by Justin Sargent in Main branch]
2014-10-16 18:29:50 -04:00
Robert Manuszewski
af80979bb7
First phase of deprecating TSubobjectPtr<> replacing TSubobjectPtr properties in the Engine with normal pointers and adding subobject accessors for derived classes/client code.
...
[CL 2331521 by Robert Manuszewski in Main branch]
2014-10-16 09:02:30 -04:00
Andrew Rodham
4868367e75
Async linker loads no longer create slow tasks
...
Also compiled out the slow tasks for non-editor builds, and fixed disabled slow tasks causing a UI update
This is a fix for TTP#349473 - CRASH: MAIN: EDITOR: Editor crashes when attempting to PIE in viewport.
[CL 2331389 by Andrew Rodham in Main branch]
2014-10-16 06:06:51 -04:00