Commit Graph

6083 Commits

Author SHA1 Message Date
Saul Abreu
f047875bd1 Moved ICU data from Localization subdirectory to Internationalization subdirectory. Appropriate changes to loading and staging logic to reference the new location.
[CL 2339065 by Saul Abreu in Main branch]
2014-10-23 16:41:50 -04:00
Josh Adams
68001bce9c - Part 2 of Metal MRT support (adding ESimpleRenderTargetMode to make SetRenderTarget() helper usable with SetRenderTargetsAndClear)
- Made a new EmptyVertexDeclaration, for vertex shaders that don't need any inputs (eg, they generate verts based on vertex index)
- Split BeginRenderingSceneColor into 2 functions, adding BeginRenderingGBuffer
#codereview nick.penwarden,martin.mittring,rolando.caloca

[CL 2339044 by Josh Adams in Main branch]
2014-10-23 16:31:43 -04:00
Michael Trepka
3fb96be6fa Fixed handling of text dragged to Slate windows from other apps on Mac
#codereview Mark.Satterthwaite

[CL 2339038 by Michael Trepka in Main branch]
2014-10-23 16:26:41 -04:00
Ryan Gerleve
521f860fd7 Translate socket flags to handle platforms that define them with different values.
#codereview john.pollard

[CL 2338997 by Ryan Gerleve in Main branch]
2014-10-23 16:01:35 -04:00
Chris Phillips
e95eccc5c9 [AUTOMERGE]
#UE4 Added reference bone pose overrides to FSkeletalMeshMerge.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2337882 by Chris.Phillips on 2014/10/22 18:26:30.

[CL 2338956 by Chris Phillips in Main branch]
2014-10-23 15:37:00 -04:00
Ryan Gerleve
7ce89857fe Don't check GIsPlayInEditorWorld when getting an OSS instance
This bool can actually be false during PIE while objects derived from FTickerObjectBase are ticking!
Fixes getting the wrong OSS instance during PIE in some cases.

[CL 2338954 by Ryan Gerleve in Main branch]
2014-10-23 15:36:48 -04:00
Dan Hertzka
1041dee1fc - UUMGComponent renamed to UWidgetComponent
- Widget components support opaque/translucent, one/two-sided, and specifying a background color
- The background color is used as the render target clear color for the front of the UI and the solid color of the back

#codereview Matt.Kuhlenschmidt

[CL 2338952 by Dan Hertzka in Main branch]
2014-10-23 15:36:36 -04:00
Daniel Lamb
8602e2b210 Stopped slow process requests from poping up during cook in editor.
[CL 2338941 by Daniel Lamb in Main branch]
2014-10-23 15:26:32 -04:00
Dan Hertzka
2ab1556645 Adjusted access to the LocalWorkspaceMenuRoot within FTabManager - GetLocalWorkspaceRoot() now returns a const and provides methods to expose adding a category and clearing categories
#codereview nick.atamas

[CL 2338925 by Dan Hertzka in Main branch]
2014-10-23 15:11:28 -04:00
Zak Middleton
5c9520c475 #ue4 - Add hit result to all Actor and SceneComponent transform functions, for both C++ and Blueprints.
- Sweep params are now hidden (advanced display) by default for rotation-only nodes, since we don't support swept rotation.

[CL 2338918 by Zak Middleton in Main branch]
2014-10-23 15:06:39 -04:00
Nick Darnell
b3cb69d614 UMG - Limited support for multiple widget selection in the editor!
[CL 2338900 by Nick Darnell in Main branch]
2014-10-23 15:01:27 -04:00
Martin Mittring
7df629a7f8 fixed Highres Screen Shot visualizebuffer output (recently got broken)
#code_review: Richard.Talbot-Watkins

[CL 2338890 by Martin Mittring in Main branch]
2014-10-23 14:51:48 -04:00
Nick Darnell
37c6f05f40 [Github PR 525] byte3 - UMG: Added Blueprint node "Slot as Overlay/Horizontal/Vertical Slot"
[CL 2338887 by Nick Darnell in Main branch]
2014-10-23 14:51:36 -04:00
Nick Darnell
8cdaf70c0a UMG - Simplifying the runtime binding hookup logic upon widget construction.
[CL 2338885 by Nick Darnell in Main branch]
2014-10-23 14:46:35 -04:00
Nick Darnell
80dd921405 UMG - Restricting access to the slots array in PanelWidget since it's not legal to manipulate post init. Changing a few functions that don't make sense to be exposed at runtime editor only.
[CL 2338881 by Nick Darnell in Main branch]
2014-10-23 14:46:23 -04:00
Ori Cohen
215712370a Update DefaultPhysicsVolume header comments
[CL 2338864 by Ori Cohen in Main branch]
2014-10-23 14:36:18 -04:00
Michael Trepka
e033034f48 Simplified and cleaned up FMacApplication::ProcessNSEvent() thanks to the fact that SlateApplication no longer needs a SetEventWindow() call in there.
#codereview Mark.Satterthwaite

[CL 2338858 by Michael Trepka in Main branch]
2014-10-23 14:31:18 -04:00
Nick Darnell
f7d4f7f094 UMG - Disabling UMG being depended on by Engine in dedicated server builds.
[CL 2338852 by Nick Darnell in Main branch]
2014-10-23 14:26:42 -04:00
Zak Middleton
bad2453249 #ue4 - Added enum for metadata flag "AdvancedDisplay" on UFunctions, which is used to make pins advanced (initially hidden).
[CL 2338846 by Zak Middleton in Main branch]
2014-10-23 14:26:30 -04:00
Richard Hinckley
6eec28ad42 GUBP fix - variable init order.
[CL 2338804 by Richard Hinckley in Main branch]
2014-10-23 14:01:11 -04:00
Peter Knepley
15e57149aa Plugin config file usage
#codereview Josh.Adams

Merging CL 2337697

//depot/UE4-UT/...

to //depot/UE4/...

[CL 2338785 by Peter Knepley in Main branch]
2014-10-23 13:51:22 -04:00
Peter Knepley
68b50b9d07 CVar for setting maximum frame latency on DX11
#codereview Martin.Mittring

Merging CL 2337430

//depot/UE4-UT/...

to //depot/UE4/...

[CL 2338782 by Peter Knepley in Main branch]
2014-10-23 13:51:10 -04:00
Martin Mittring
5c1516bde7 fixed SubsurfaceSSS for splitscreen (minor extra cost even for non splitscreen but that can be optimized later)
[CL 2338750 by Martin Mittring in Main branch]
2014-10-23 13:36:07 -04:00
Zak Middleton
6549b0f51f #docs - Fix comment on Pawn::PossessedBy()
[CL 2338741 by Zak Middleton in Main branch]
2014-10-23 13:26:02 -04:00
Michael Trepka
e6df388ece Restored updating of Slate window position on mouse drag in MacApplication. Still working on a better solution. Also, removed some unused code.
[CL 2338737 by Michael Trepka in Main branch]
2014-10-23 13:21:03 -04:00