* Changed the API of the actor factory's CreateActor/SpawnActor in order to take a FActorSpawnParameters in parameter, so as to expose UWorld::SpawnActor's own option to the factory user.
* The level pointer is still part of the function prototypes in order to make it explicit to the user that he needs to pass in a valid ULevel (rather than relying on FActorSpawnParameters's OverrideLevel, which is easy to miss). In the case where OverrideLevel is indeed passed within FActorSpawnParameters, the functions validate that the pointer is the same as the level param
* Also, removed automatic creation of water mesh actor on map load : this is not playing well with world partition because it will keep on creating new actors if the level containing the water mesh actor is not loaded
#rb marc.audy, kevin.ortegren
#jira none
#tests editor + full build preflight
[CL 16219600 by jonathan bard in ue5-main branch]
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870586 by ryan durand in Main branch]
#rb patrick.enfedaque
#rnx
#ROBOMERGE-OWNER: richard.malo
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6988537 via CL 7010009
#ROBOMERGE-BOT: (v367-6836689)
[CL 7010060 by richard malo in Main branch]
- Added runtime base class ALandscapeBlueprintBrushBase. This was done so that landscape blueprints brushes can access editor functions.
#rb patrick.enfedaque
#rnx
#ROBOMERGE-OWNER: richard.malo
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6930726 via CL 6942986
#ROBOMERGE-BOT: (v366-6836689)
[CL 6946114 by richard malo in Main branch]
New Toggles for Affects Height/Weight
Show Brush Stack always
More brush Undo/Redo fixes
New BP Tool Icons
#rb richard.malo
#rnx
#ROBOMERGE-SOURCE: CL 6847988 via CL 6848209
#ROBOMERGE-BOT: (v366-6836689)
[CL 6849056 by patrick enfedaque in Main branch]
Ability to add an unassigned brush to a layer with right-click add sub menu
Ability to unassign brush from layer with right-click remove
Scope the Add Brush Action so that it is properly undoable
Remove Brush from layer if it is removed from the level
Remove useless redundant expandable category from Layers and Brushes
Add Visibility toggle to brushes
[FYI] richard.malo
#rnx
#ROBOMERGE-SOURCE: CL 6837460 via CL 6839899
#ROBOMERGE-BOT: (v366-6836689)
[CL 6840109 by patrick enfedaque in Main branch]