Ben Marsh
cbf8b979ed
First pass on tidying up all the plugin categories. Reduced everything to a single-level hierarchy, and attempt to group things by broad categories rather than implementation details.
...
[CL 2521430 by Ben Marsh in Main branch]
2015-04-22 14:40:16 -04:00
Mike Fricker
114458bf0f
Clang warning fixes: Fixed missing 'override' specifiers
...
- Also removed some unreferenced functions that adding 'override' revealed
PR #1002 -- Thank you, Omar007!
[CL 2498415 by Mike Fricker in Main branch]
2015-04-01 07:20:55 -04:00
Robert Manuszewski
30c9c30f7a
ScriptGeneratorPlugin will now be disabled by default. Projects can opt-in by enabling it in their uproject file.
...
[CL 2493289 by Robert Manuszewski in Main branch]
2015-03-27 03:51:19 -04:00
Dan Oconnor
f4d3d65662
PR #968 : Fixing PVS-Studio warnings (Contributed by PaulEremeeff)
...
These can be generally described as removing redundant condition checks, using logical operators instead of bitwise operators, removal of redundant parenthesis, and consistent use of pragma push and pragma pop. There is very little observable behavior change in this CL.
Changes that required further review are pending in 2489753
[CL 2489804 by Dan Oconnor in Main branch]
2015-03-24 15:51:28 -04:00
Ben Marsh
3a60bc6a71
Stop excluding ScriptPlugin and ScriptGeneratorPlugin from Rocket builds.
...
#codereview Robert.Manuszewski
[CL 2486624 by Ben Marsh in Main branch]
2015-03-20 15:42:04 -04:00
Mikolaj Sieluzycki
a01571d213
Warning cleanup after limiting number of ways to construct UObjects.
...
#codereview Robert.Manuszewski
[CL 2429745 by Mikolaj Sieluzycki in Main branch]
2015-02-03 07:32:14 -05:00
Mikolaj Sieluzycki
fa01cacb6c
Trim down the amount of UObject constructors.
...
#codereview Robert.Manuszewski
[CL 2429641 by Mikolaj Sieluzycki in Main branch]
2015-02-03 05:40:57 -05: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
Robert Manuszewski
8cb5dea614
Hot-Reload: fixing infinite loop when changing USTRUCTs caused by unnecessary re-initialization of the owner UClass.
...
UE-4916
#change Replaced CLASS_Temporary (UHT-only flag) with CLASS_Constructed to check if a class needs to be constructed or not in generated code
#change Modified code generator to make sure UClasses don't get reconstructed if not required
[CL 2351525 by Robert Manuszewski in Main branch]
2014-11-06 15:16:05 -05:00
Jaroslaw Palczynski
78f6bf5355
[GitHub] 337 : Add module gen include dir to ShouldExportClassesForModule
...
#ttp 343350
[CL 2312600 by Jaroslaw Palczynski in Main branch]
2014-09-29 04:03:28 -04:00
Robert Manuszewski
f3c1bd92cd
ScriptPlugin: Adding Lua lib project to fix the problem with not being able to compile Lua with the plugin anymore. Moved Script plugins out of Script subfolder, merged ScriptPlugin and ScriptEditorPlugin into ScriptPlugin.
...
[CL 2293479 by Robert Manuszewski in Main branch]
2014-09-11 03:16:52 -04:00