Commit Graph

5861 Commits

Author SHA1 Message Date
Dmitry Rekman
a141f11a98 Linux: Enable VHACD.
[CL 2497675 by Dmitry Rekman in Main branch]
2015-03-31 16:21:11 -04:00
Aaron McLeran
50994f9786 Before displaying the new SPATIALIZATION_Algorithm enum in FSoundAttenuation, now checking to see if a spatialization plugin is enabled
- this will prevent it being confusing for people who don't have a spatialization plugin enabled and wondering why the enum doesn't seem to do anything

- implementation introduces new enum in audio.h for plugin-types for audio. The idea is that people in the future may make more plugin types, so might as well make a "way" for them to do it and query if its enabled. Will be useful for other plugins that modify existing UClasses.

- also fixed a bug with a boolean being false when it should be true (bSpatializationExtensionEnabled). This bool is used to toggle off/on the fancy spatialization plugin from console command to "diff" between it being on/off for sound designers

#codereview marc.audy

[CL 2497536 by Aaron McLeran in Main branch]
2015-03-31 14:34:19 -04:00
Justin Sargent
c894712da8 Extented root array test cases for json serialization
[CL 2497498 by Justin Sargent in Main branch]
2015-03-31 14:09:42 -04:00
Nick Darnell
ab41e6bdb7 UMG - Some initial work getting explicit widget navigation working. Currently uses the widget's name for controlling, which isn't super stable. Considering introducing GUIDs to every widget.
[CL 2497495 by Nick Darnell in Main branch]
2015-03-31 14:08:10 -04:00
Rolando Caloca
cb32891b3c UE4 - Added sanity checks for Inverted/Normal Depth Buffers; use ERHIZBuffer::NearPlane & FarPlane to switch from 0-1 to 1-0 on Depth
- Added shader define HAS_INVERTED_Z_BUFFER
- Added RHIHasInvertedZBuffer()
#codereview Martin.Mittring, Brian.Karis, Nick.Penwarden

[CL 2497481 by Rolando Caloca in Main branch]
2015-03-31 14:02:45 -04:00
Michael Schoell
cf7080e33a Renaming macro pins will not rename any macros within the graph that have pins with the same name.
Clicking on a macro instance within a macro graph will no longer show details for any macro.

#jira UE-9915  - Renaming Blueprint variables breaks MathExpression node on restart

[CL 2497358 by Michael Schoell in Main branch]
2015-03-31 12:43:59 -04:00
Jamie Dale
c723773762 Added the ability to re-order rows in the data table editor
UETOOL-295 - Can't re-order rows in a data table

Added an option to move a row up or down, or to the top or bottom of the data table.

Updated the row editor UI to be more consistent with other editors, and re-arranged some of the controls on the toolbar, adding tooltips where appropriate.

Fixed the highlighted row in the data table not matching the selected row editor row when a data table was first opened.

[CL 2497325 by Jamie Dale in Main branch]
2015-03-31 12:04:50 -04:00
Michael Schoell
5f3f433198 Can drag and drop pins onto a variety of K2Node_EditablePinBase nodes to add pins to them.
Shifted a lot of pin adding functionality from Blueprint Details customizion to the nodes themselves or BlueprintEditorUtils.

#jira UE-11334 - Dragging a pin to a node that can add pins (function entry/exit, custom events...) should add a pin of the type to the node.

[CL 2497224 by Michael Schoell in Main branch]
2015-03-31 10:32:10 -04:00
Marc Audy
6b1fa8979f Use EditorUtilities::CopyActorProperties instead of CopyPropertiesForUnrelatedObjects when creating a blueprint from an Actor in the world
[CL 2497181 by Marc Audy in Main branch]
2015-03-31 10:10:44 -04:00
Marc Audy
7df94e607c Allow EditorUtilities::CopyActorProperties to be used for targets that are a subclass of the source
clean up some dead property checks
make remaining property checks use get member name checked

[CL 2497169 by Marc Audy in Main branch]
2015-03-31 10:04:49 -04:00
Richard TalbotWatkin
2d8a4633c5 Renaming an asset no longer disables the filters in the content browser.
#jira UE-11567 - In Use By Level Filter disabled when renaming asset

[CL 2497157 by Richard TalbotWatkin in Main branch]
2015-03-31 09:52:38 -04:00
Richard TalbotWatkin
6599a1eed0 Autosave is now deferred if shaders are compiling.
#jira UE-11362 - Request to delay Auto-Save if Engine is Compiling

[CL 2497156 by Richard TalbotWatkin in Main branch]
2015-03-31 09:52:34 -04:00
Richard TalbotWatkin
d295ad2c67 Group actor pivot location now correctly updates when adding or removing actors to/from the group.
#jira UE-12592 - Removing Actors from Group does not update pivot point location

[CL 2497155 by Richard TalbotWatkin in Main branch]
2015-03-31 09:52:29 -04:00
Richard TalbotWatkin
8fced08473 Can now export 64 bpp textures, although the bit depth of the exported texture will be reduced (as neither .tga nor .bmp support 64-bit textures).
#jira UE-11869 - Texture Files imported from 16 bit sources cannot be exported

[CL 2497154 by Richard TalbotWatkin in Main branch]
2015-03-31 09:52:25 -04:00
Richard TalbotWatkin
7243396c44 Editor sessions now remember the view modes set for perspective / ortho viewports.
#jira UE-12526 - Editor: ortho vieport views do not save the visualization settings you choose

[CL 2497153 by Richard TalbotWatkin in Main branch]
2015-03-31 09:52:20 -04:00
Richard TalbotWatkin
10f522161b Added a RawDelta property to MouseDeltaTracker which holds a simple mouse delta in pixels, untransformed.
#jira UE-12070 - Cursor disappears and reappears when creating a selection box while zoomed

Fixed issue where the drag start position in zoomed ortho modes is incorrect, due to the trigger for drag start being determined by a scaled delta.  Now uses the new RawDelta property.

[CL 2497152 by Richard TalbotWatkin in Main branch]
2015-03-31 09:52:15 -04:00
Jamie Dale
4913f8f0a5 Stopped the data table editor from being able to insert a new row in the middle of the data table (rather than the end) if another row had previously been deleted.
The map is now compacted, which removes the free slot and forces the next add to appear at the end.

[CL 2497084 by Jamie Dale in Main branch]
2015-03-31 08:31:38 -04:00
Jamie Dale
21e83235c8 Added the ability for data tables to edit class and object properties
UETOOL-290 - Data tables don't let you edit asset/class references in the row editor panel

Also fixed the fact that the properties panel wouldn't scroll.

[CL 2497080 by Jamie Dale in Main branch]
2015-03-31 08:28:35 -04:00
Jamie Dale
d3868f0a02 Stopped data table columns from auto-sizing even after the user has explicitly sized them
[CL 2497078 by Jamie Dale in Main branch]
2015-03-31 08:27:12 -04:00
Benn Gallagher
54b54a9165 Added scroll bar to notify panel and hooked up with other sections of the editor panel (curve editor etc.).
#UE-4077

[CL 2496987 by Benn Gallagher in Main branch]
2015-03-31 05:45:57 -04:00
Dmitriy Dyomin
e0e940eacd Fixed: No way to copy Foliage from one Landscape to another
UE-9993
Foliage instances can be copy/pasted together with component they are painted on

[CL 2496983 by Dmitriy Dyomin in Main branch]
2015-03-31 05:42:27 -04:00
Dmitriy Dyomin
5a72cb346c Fixed: 'Add Adjacent Ladscape' command in world composition was generating overlapped landscape components warnings
[CL 2496869 by Dmitriy Dyomin in Main branch]
2015-03-31 03:08:20 -04:00
Daniel Wright
752f1df748 'Build lighting only' triggers a BSP build first, fixes crash in RenderTestMap where Lightmass got sent a request for a 0 size mapping due to out of date BSP
[CL 2496655 by Daniel Wright in Main branch]
2015-03-30 21:07:03 -04:00
Maciej Mroz
eb2fb74071 Back out changelist 2494280
That change introduced a many issues.

[CL 2496652 by Maciej Mroz in Main branch]
2015-03-30 21:00:55 -04:00
Maciej Mroz
57f43e8073 Better fix for UE-12990 Contains node connected to Enum Array value selection cleared on editor restart
[CL 2496601 by Maciej Mroz in Main branch]
2015-03-30 20:08:11 -04:00