Commit Graph

10 Commits

Author SHA1 Message Date
Steve Robb
72dec33d8f ensureOnce is now ensure.
ensure is now ensureAlways.
Redundant ensureMsg removed and replaced with ensureMsgf.
'debug ensureAlways' command added.

#codereview robert.manuszewski
#platformnotify josh.adams

[CL 2616422 by Steve Robb in Main branch]
2015-07-10 05:31:32 -04:00
Maciej Mroz
bd0800d561 FScriptBuilderBase::EmitDestinationExpression properly handles Array properties.
[UE-18227][UE-18185]
Restored changelist 2610237 (UE-16083).
Back out changelist 2611758.

#codereview Mike.Beach, Terence.Burns

[CL 2612142 by Maciej Mroz in Main branch]
2015-07-07 05:57:11 -04:00
Mike Beach
ada8c2e0d2 [UE-18227] Back out changelist 2610237 (UE-16083) - Was causing a UMG VM crash (involing MakeArray); backed out until we can resolve that issue.
#codereview Maciej.Mroz

[CL 2611758 by Mike Beach in Main branch]
2015-07-06 18:14:22 -04:00
Maciej Mroz
c06b5ac97b UE-16083 Select node not passing by reference.
- New VM instruction: EX_SwithValue
- New KismetCompiledStatement: KCST_SwitchValue
- Functions from UKismetArrayLibrary don't have UArrayProperty input param anymore
- removed FBlueprintCompiledStatement::ArrayCoersionTermMap
- New Engine.ini option: [Kismet]bUseSelectRef - currently it's disabled
- FKCHandler_SelectRef - new implementation of Select node.

#codereview Nick.Whiting, Mike.Beach

[CL 2610237 by Maciej Mroz in Main branch]
2015-07-03 05:14:27 -04:00
Phillip Kavan
5948f6ee41 [UE-16820] Provide ability to access class default property values at runtime in a Blueprint script.
#codereview Maciej.Mroz, Nick.Whiting

[CL 2600715 by Phillip Kavan in Main branch]
2015-06-25 12:09:53 -04:00
Maciej Mroz
94197986df GetBaseStructure was replaced with TBaseStructure<>::Get()
Related to: https://udn.unrealengine.com/questions/244398/blueprint-struct-with-vector-member-crashes-editor.html

#codereview Robert.Manuszewski, Jaroslaw.Palczynski, Nick.Whiting

[CL 2538645 by Maciej Mroz in Main branch]
2015-05-05 23:07:23 -04:00
John Pollard
48eb523b3e UE-4679 - Remove CPF_RepRetry
[CL 2507484 by John Pollard in Main branch]
2015-04-09 18:10:40 -04:00
bruce nesbit
7b75d989df added missing #pragma once to BlueprintCompilerBackend.h
[CL 2496866 by bruce nesbit in Main branch]
2015-03-31 03:06:22 -04:00
bruce nesbit
af5562165a Fixed non-unity compile in BlueprintCompilerCppBackendModule.cpp
#codereview Maciej.Mroz

[CL 2496840 by bruce nesbit in Main branch]
2015-03-31 02:49:50 -04:00
Maciej Mroz
88e52ed2a6 #ue4: Blueprint Compiler Cpp Backend moved to its own module
#codereview Michael.Noland

[CL 2495920 by Maciej Mroz in Main branch]
2015-03-30 14:10:13 -04:00