Commit Graph

20 Commits

Author SHA1 Message Date
PaulEremeeff
3d878d5a79 PR #996: Fixing PVS-Studio warnings (Contributed by PaulEremeeff)
I have reviewed each change carefully, but it is a large change and I could have missed something! Here is a summary of the types of changes in this CL:
 * Made nullptr checks consistent (the plurality of the changes are of this type)
 * Completed switch statements (IE, switch did not explicitly handle default case, but had unhandled enum entries - this is the second most popular type of fix)
 * Removed unused variables
 * Removed redundant initializations
 * WidgetNavigationCustomization.cpp was fixed by the owner
 * integers converted to floats where result was stored in a float
 * Removed redundent null checks (e.g. before delete statements)
 * Renamed variables to prevent non-obvious shadowing
 * Fixed use of bitwise & when checking for equality to an enum entry (which is often 0)
 * Fixes for some copy paste errors (e.g. FoliageEdMode.cpp)

[CL 2498053 by Dan Oconnor in Main branch]
2015-03-31 20:12:31 -04:00
Laurent Delayen
f39624df32 [AUTOMERGE]
Turn Table feature for Persona's Viewport.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2489620 by Laurent.Delayen on 2015/03/24 14:32:04.

#codereview lina.halper

[CL 2489737 by Laurent Delayen in Main branch]
2015-03-24 15:16:57 -04:00
Martin Wilson
096710ddbb Option in Persona to toggle auto align floor to mesh bounds
[CL 2489088 by Martin Wilson in Main branch]
2015-03-24 06:39:23 -04:00
Richard TalbotWatkin
1d7768ff2b Added 3 new orthographic viewport modes.
#jira UE-1143 - LIVE: Include option to view Orthographic views from both angles Front Back Left Right Top Bottom
#reviewedby Matt.Kuhlenschmidt

[CL 2480276 by Richard TalbotWatkin in Main branch]
2015-03-16 12:50:15 -04:00
Gil Gribb
35cf42566a UE4 - merge GDC branch, code @2465640 to main
[CL 2468685 by Gil Gribb in Main branch]
2015-03-04 08:31:40 -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
Jamie Dale
040a92dc33 Removed SLATE_TEXT_ATTRIBUTE from Editor specific widgets
[CL 2369939 by Jamie Dale in Main branch]
2014-11-25 17:51:09 -05:00
Matt Kuhlenschmidt
d647c8f5ed Fix cases of constant FName recreation in the editor which is affecting performance
[CL 2363352 by Matt Kuhlenschmidt in Main branch]
2014-11-18 09:57:20 -05:00
Lina Halper
e108fbb56e #Animation Editing Feature
- If you select bone and modify, you can add to the additive layer track
- You can also move curve keys during SIE

[CL 2359126 by Lina Halper in Main branch]
2014-11-13 17:30:49 -05:00
Wes Hunt
31e2bb00ac Removed a bunch of stuff from Slate standard include, created SlateBasics.h
* Moved Slate.h into SlateBasics.h and began shifting less commonly used headers into SlateExtras.h.
* Slate.h now simply includes SlateBasics.h and SlateExtras.h.
* Slate.h includes a deprecated warning now to indicate that SlateBasics.h + specific includes should be used instead.
* Moved dozens of inlined functions using Slate widgets into .cpp files to avoid header dependencies.
* All code samples now include SlateBasics.h and SlateExtras.h so future shifts will not break most those projects, but not trigger the deprecation warning of including Slate.h.
#BUN

[CL 2329610 by Wes Hunt in Main branch]
2014-10-14 22:50:06 -04:00
Martin Wilson
b7639ec472 Remove "Highlight Origin" from Persona as it doesnt work and wont be fixed any time soon
[CL 2318842 by Martin Wilson in Main branch]
2014-10-03 14:41:14 -04:00
Lina Halper
1ed6aaa87d - Animation Retargeting offline solution using rig
- Rig asset/Customization
- Retargeting Manager
- Support retargeting using the data

[CL 2295182 by Lina Halper in Main branch]
2014-09-12 11:37:36 -04:00
Max Preussner
f167dce37e Slate: Moved TestSuite and ColorPicker into new module AppFramework
The AppFramework module is intended to be used for compound widgets and UI related classes that are too specific (not basic enough) for Slate, but also not Editor specific (reusable in non-Editor applications and games). The test suite has been moved in its entirety for now, but core widget specific test classes will eventually be split off and moved back into Slate, so that they can live alongside of their corresponding widgets.

Other changes:
- moved to "include what you use" scheme for SColorPicker
- broke out color picker related widgets that may be reusable
- added forward declarations to reduce header include dependencies

#CodeReview: saul.abreu

[CL 2275496 by Max Preussner in Main branch]
2014-08-27 20:35:19 -04:00
Hyojong Shin
76bfab2fac Fixed TTP #342121 : FEATURE REQUEST: PERSONA: Ability to remove all display text without removing mesh
[CL 2229607 by Hyojong Shin in Main branch]
2014-07-24 03:58:43 -04:00
Martin Wilson
b937ef5d2d Preview root motion in Persona
[CL 2169790 by Martin Wilson in Main branch]
2014-07-07 09:15:58 -04:00
Hyojong Shin
4ed10961b0 TTP #306297 : Feature Request: EDITOR: Changeable LOD reduction settings for SkeletalMeshes
[CL 2169433 by Hyojong Shin in Main branch]
2014-07-07 08:45:49 -04:00
Michael Noland
0bfdf2a8f8 Editor: Fix typo of "Orthographic"
Integrate CL# 2124151 from 4.3 to Main

[CL 2124154 by Michael Noland in Main branch]
2014-07-02 07:32:07 -04:00
Hyojong Shin
635ace51db - Fixed the problems on clothing sections display mode in Persona show menu
- Resolved compile errors when turned off #WITH_APEX_CLOTHING definition

[CL 2072736 by Hyojong Shin in Main branch]
2014-05-14 06:02:16 -04:00
Hyojong Shin
e15293d657 Added additional cloth visualization menus
[CL 2055332 by Hyojong Shin in Main branch]
2014-04-24 07:08:54 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00