Steve Robb
36a973206c
UHT can skip inline function declarations.
...
#codereview robert.manuszewski
[CL 2495922 by Steve Robb in Main branch]
2015-03-30 14:13:41 -04:00
Jaroslaw Palczynski
b8c4d83b9c
Enabling UHT to digest GENERATED_BODY instead of GENERATED_*_BODY.
...
#codereview Robert.Manuszewski
[CL 2481360 by Jaroslaw Palczynski in Main branch]
2015-03-17 06:02:26 -04:00
Jaroslaw Palczynski
f23f29257b
Back out changelist 2481333
...
Rob asked me to back out GENERATED_*_BODY -> GENERATED_BODY change for now until the "_Validate and _Implementation auto-generation" discussion is over.
#codereview Robert.Manuszewski
[CL 2481343 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:38:32 -04:00
Jaroslaw Palczynski
fa31560e2d
Enabled UHT to digest GENERATED_BODY instead of GENERATED_UCLASS_BODY, GENERATED_USTRUCT_BODY, GENERATED_UINTERFACE_BODY or GENERATED_IINTERFACE_BODY, changed every occurence to the new syntax and fixed every warning that have fallen out of this change.
...
#codereview Robert.Manuszewski
[CL 2481333 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:19:11 -04:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ben Marsh
959cfa782d
Add missing copyright notices to source files.
...
[CL 2379212 by Ben Marsh in Main branch]
2014-12-06 19:14:20 -05:00
Steve Robb
c1d423f758
Better error message regarding the use of interfaces as properties, suggesting the use of TScriptInterface instead.
...
#codereview robert.manuszewski
[CL 2314145 by Steve Robb in Main branch]
2014-09-30 09:10:54 -04:00
Steve Robb
53d7de0fc8
Enum class codegen fixes for UFunctions, as raised here:
...
https://github.com/EpicGames/UnrealEngine/pull/433
#codereview robert.manuszewski
[CL 2312741 by Steve Robb in Main branch]
2014-09-29 07:39:15 -04:00
Steve Robb
82fcd06c42
enum class support for UENUMs. Currently only supports enum classes of underlying type uint8, because the property system needs to be updated to handle more than that.
...
EPropertyReferenceFlags removed too, because it is unused.
#ttp 329394: UHT: Support the C++ "enum class" syntax for UENUMs
#codereview robert.manuszewski
[CL 2252907 by Steve Robb in Main branch]
2014-08-12 08:51:25 -04:00
Steve Robb
3757db36a5
[GitHub] 341 : Enabled class member initializer-awareness to UnrealHeaderTool
...
Integrated changes, added a test.
#codereview robert.manuszewski
[CL 2248431 by Steve Robb in Main branch]
2014-08-08 09:42:56 -04:00
Steve Robb
41834919f6
#ttp 333303: [GitHub] 67 : Fix UnrealHeaderTool to properly support #ifdef and #ifndef precompiler directives
...
#fix Integrated code.
#fix Added other code to SimplifiedClassParse to make #elif etc. work in the middle of #ifdef/#ifndef.
#fix Added missing UHTDebugging.manifest fields.
#change Added some test preprocessor directives to TestObject.h.
#change Fixed some alignment.
#codereview robert.manuszewski
[CL 2061388 by Steve Robb in Main branch]
2014-05-01 15:24:39 -04:00
Tim Sweeney
324683ce78
Engine source (Main branch up to CL 2026164)
2014-03-14 14:13:41 -04:00