Adds support for some Object controllers:
- Static Mesh
- Material Interface
- Texture (as a custom controller)
Adds support for "custom" controllers, which can be considered as a specialized version of existing controller types
- Custom Texture controller is a specialized string controller loading a texture from a file path or from an asset, through a dedicated widget.
Known issues: transaction are not handled properly. It was difficult to differentiate between what's the expected RC handling of controllers and exposed properties, and the behavior resulting from undoing actions for these new controllers.
Further development of the Texture controller might include the creation of a dedicated struct e.g. FTextureSelector
#jira UE-184894
#rb Jeremie.Roy
[CL 25874085 by Dario Mazzanti in ue5-main branch]
Simplify exposed property label
Display last valid bindings in details if its invalid
#preflight 636147dd8768c5532f698096
#rb simon.therriault
#jira UE-168893
[CL 22885993 by jeremie roy in ue5-main branch]
#jira UE-155440
* Base implementation of UI for Controllers, Behavior, Actions
* Additional changes for UI Conformance to Figma
* Further revisions will bring implementation of any UI functionality missing or incomplete in the original prototype.
#preflight 6297a7819907cbadba985a17
[CL 20455574 by Denys Dubinin in ue5-main branch]
Users need the ability to toggle the Editor mode on and off with a shortcut in the Remote Control UI. Also if we can make the edit button look like the toggle in the lower right corner of the Stage Monitor it would look a lot nicer.
Note : Position of the Edit Mode toggle is subject to change.
#jira UE-114549
#rb simon.therriault
#rb jeremie.roy
2) "Use Less CPU" setting warning when using RemoteControl
Display a warning the RC Preset panel when the Editor Setting "Use Less CPU when in Background" is enabled, and prompt the user to disable it.
#jira UE-113411
#rb simon.therriault
#rb jeremie.roy
#ROBOMERGE-AUTHOR: paul.vincent
#ROBOMERGE-SOURCE: CL 18429214 in //UE5/Release-5.0/... via CL 18429217
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
[CL 18429219 by paul vincent in ue5-release-engine-test branch]