Commit Graph

9 Commits

Author SHA1 Message Date
Jaroslaw Palczynski
65ba5d456f TArray documentation and a coupld of methods deprecation.
Changes mostly in Array.h. The changes in other files are only renames for deprecated functions.

[CL 2312616 by Jaroslaw Palczynski in Main branch]
2014-09-29 04:23:44 -04:00
Andrew Rodham
ba3528c9d4 Made it possible for asset editors to maintain their own FEditorModeTools lists
Breaking changes include:
    * Rename of GEditorModeTools -> GLevelEditorModeTools to signify that it applies only to the level editor modes
    * Addition of FEditorModeRegistry, responsible for managing and creating new editor modes. Modes are no longer registered with an instance of the mode, instead with a mode factory that is able to create a new mode of that type.
    * Editor modes now operate on FEditorViewportClients rather than FLevelEditorViewportClients
    * Added ability to specify an FEditorModeTools when creating an FEditorViewport

Moved component vizualiser manager handling outside of individual editor modes, and into FLevelEditorViewportClient. This should make it easier to transplant in future.

This work addresses TTP#334640 - EDITOR: Investigate making editor modes a per-'editor' concept

Reviewed by Michael Noland, Matt Kuhlenschmidt

[CL 2109245 by Andrew Rodham in Main branch]
2014-06-18 10:16:16 -04:00
bruce nesbit
40e74f4470 Removed assumption from GetBrush that second actor is always a brush and renamed it to GetDefaultBrush. Replaced GetBrush with GetDefaultBrush and made GetBrush deprecated. Revised comments appropriatley.
Fixes TTP 337889 - STRATEGYGAME: VEHICLEGAME: CRASH: Console command 'Show Collision" crashes Standalone window

[CL 2102892 by bruce nesbit in Main branch]
2014-06-12 04:17:47 -04:00
James Golding
359f5e6254 Removed several more rarely-used-externally headers from Engine.h
Remove EmitterSpawnable class

[CL 2083051 by James Golding in Main branch]
2014-05-29 16:47:33 -04:00
James Golding
a0cbafe73a First pass removing several headers from Engine.h
[CL 2080322 by James Golding in Main branch]
2014-05-21 10:00:58 -04:00
Andrew Copland
9def1499fd Redraw all of the viewports whenever we update the geometry of a BSP/Brush object so they remain in sync.
#ttp 333422 BSP does not update when editing from a 2d viewport.
#proj Editor
#branch UE4
reviewed by Thomas.Sarkanen

[CL 2057814 by Andrew Copland in Main branch]
2014-04-28 11:39:35 -04:00
Andrew Rodham
d1592d7dd3 #ttp 331634 - EDITOR: PERSONA: Unable to change camera speed in Persona
#summary Fixed not being able to set camera movement speed in toolkit viewports
#change Moved anything to do with camera speed in the level editor viewport settings into the level editor viewport client and added a transient camera speed setting to all other viewports.
#proj Editor
#branch UE4
#reviewedby Thomas.Sarkanen, Matt.Kuhlenschmidt

[CL 2054156 by Andrew Rodham in Main branch]
2014-04-23 20:13:24 -04:00
TimSweeney
3a75fe0114 Engine source (Main branch up to CL 2027006) 2014-03-15 01:14:25 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00