Maciej Mroz
904ba4257f
Added comments in SavePackage.cpp
...
[CL 2698745 by Maciej Mroz in Main branch]
2015-09-21 06:32:29 -04:00
Robert Manuszewski
96019a2060
Merging CL# 2696877
...
Merging FTlsObjectInitializers with FUObjectThreadcontext to avoid excessive TLS lookups.
[CL 2697827 by Robert Manuszewski in Main branch]
2015-09-18 16:50:08 -04:00
Mike Beach
8fcdbeece4
Coordinating the Blueprint conversion tool with the backend (ensuring filenames are in sync, and that the backend knows what files will and won't be converted).
...
#codereview Maciej.Mroz
[CL 2697358 by Mike Beach in Main branch]
2015-09-18 14:00:49 -04:00
Maciej Mroz
c38d11436b
New way of replacing old BPGC references with new (converted and native) DynamicClass references in Package::Save
...
#codereview Robert.Manuszewski, Mike.Beach
[CL 2696879 by Maciej Mroz in Main branch]
2015-09-18 07:41:43 -04:00
Andrew Rodham
bc7208c356
Added MovieSceneActor, overhauled UActorAnimationPlayer, and fixed Actor Animation object bindings
...
Lots of change in here:
- Improved UActorAnimationPlayer functionality to include looping and play speed (UI needs polish)
- Fixed actor object bindings not working in PIE. We now only store the object GUID (and an object path for a fallback), which can then be fixed up within a given context (UWorld for now).
- Added UActorAnimationInstance which is responsible for managing bindings on a UActorAnimation. UActorAnimation itself is now pretty much just a data asset.
- Levels are no longer responsible for ticking actor animations, this is now handled by the client (either AMovieSceneActor, or ticked automatically if created from a blueprint node)
[CL 2696822 by Andrew Rodham in Main branch]
2015-09-18 04:56:12 -04:00
Sammy James
a8ce4bc065
Add support for more map types to AddReferencedObjects<> map specialization.
...
[CL 2695349 by Sammy James in Main branch]
2015-09-17 11:46:53 -04:00
Robert Manuszewski
a9debdf14c
Removing unused SerializeRootSet
...
[CL 2694982 by Robert Manuszewski in Main branch]
2015-09-17 07:56:30 -04:00
Maciej Mroz
80bbe94e10
ConstructDynamicType works also when a type was saved as dynamic class.
...
#codereview Robert.Manuszewski
[CL 2694978 by Maciej Mroz in Main branch]
2015-09-17 07:46:40 -04:00
Jaroslaw Surowiec
95ddd28bc3
UE-17755/Time markers in the log file when using -LOGTIMESINCESTART are invalid
...
#platformnotify Josh.Adams
[CL 2694915 by Jaroslaw Surowiec in Main branch]
2015-09-17 06:17:29 -04:00
Graeme Thornton
a61f2ec80d
Merging CL 2687751 to main
...
Async loading priority typedef'd and made into a signed type
[CL 2691507 by Graeme Thornton in Main branch]
2015-09-15 05:11:42 -04:00
Richard Hinckley
6ceaa5aba7
Cleaning out programmer-only comments that were harvested by Doxygen.
...
#platformnotify Josh.Adams
[CL 2690143 by Richard Hinckley in Main branch]
2015-09-14 09:25:39 -04:00
Max Preussner
7faed8494e
Core: Allowed for specifying custom data in FStructOnScope
...
[CL 2689686 by Max Preussner in Main branch]
2015-09-13 15:32:09 -04:00
Maciej Mroz
2ab7ef4a33
Back out revision 222 from //depot/UE4/Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp
...
[CL 2687992 by Maciej Mroz in Main branch]
2015-09-11 11:03:12 -04:00
Maciej Mroz
f698ecbe03
UEBP-40 C++ code generation (WIP):
...
- Test Pipeline for native classes converted from BP (FReplaceConvertedAssetManager)
- DynamicClass support
[CL 2687964 by Maciej Mroz in Main branch]
2015-09-11 10:56:21 -04:00
Marc Audy
29b81e9eee
Add default parameters consistent with LoadObject for LoadClass
...
[CL 2687946 by Marc Audy in Main branch]
2015-09-11 10:47:38 -04:00
Maciej Mroz
899a4c1e37
GetDynamicClassConstructFn fix
...
#codereview Robert.Manuszewski
[CL 2687732 by Maciej Mroz in Main branch]
2015-09-11 08:45:16 -04:00
Robert Manuszewski
3b4ed8857c
Missing file from previous checkin
...
[CL 2687701 by Robert Manuszewski in Main branch]
2015-09-11 07:30:51 -04:00
Robert Manuszewski
776997161a
Dynamic classes can now be constructed by their StaticClass() functions (no need to call ConstructDynamicType)
...
[CL 2687686 by Robert Manuszewski in Main branch]
2015-09-11 06:51:32 -04:00
Robert Manuszewski
2574402b25
Dynamic class fixes
...
[CL 2687675 by Robert Manuszewski in Main branch]
2015-09-11 06:03:48 -04:00
Robert Manuszewski
b2495cc856
De-templatizing GetPrivateStaticClassBody
...
[CL 2687674 by Robert Manuszewski in Main branch]
2015-09-11 06:03:23 -04:00
Maciej Mroz
82ad956e99
added const version of UProperty::GetOwnerProperty()
...
[CL 2687669 by Maciej Mroz in Main branch]
2015-09-11 05:53:30 -04:00
Maciej Mroz
baaf54f35b
Dynamic Class InitializePrivateStaticClass fix
...
#codereview Robert.Manuszewski
[CL 2687664 by Maciej Mroz in Main branch]
2015-09-11 05:43:15 -04:00
Robert Manuszewski
f9c3143c7e
Merging CL #2686175
...
Changing GetUObjectArray() -> GUObjectArray to avoid redundant function calls in places like weak pointers/GC/object iterators
[CL 2686461 by Robert Manuszewski in Main branch]
2015-09-10 11:58:41 -04:00
Maciej Mroz
a23caa0f03
UEBP-40 C++ code generation (WIP):
...
- refactor
- DynamicClass support
- various bugs
#codereview Mike.Beach, Dan.OConnor, Phillip.Kavan, Robert.Manuszewski
[CL 2686106 by Maciej Mroz in Main branch]
2015-09-10 09:15:43 -04:00
Dan Oconnor
53db26d327
Name mangling logic for blueprint generated classes. This solves problems with ascii characters like '-', '+' and '=', unicode characters, and that match existing c++ identifiers (IE naming a blueprint variable bool or U8) showing up in code generated from blueprints.
...
#codereview Maciej.Mroz
[CL 2685409 by Dan Oconnor in Main branch]
2015-09-09 17:11:11 -04:00