Tested compiling fortnite, unrealeditor, lyra, qagame with non-unity/pch
#preflight 63635997876630122adeab9f
#rb none
[CL 22958990 by henrik karlsson in ue5-main branch]
A small change which changes the current handling of Range Map, going from 0 - 1 as normalized values between an arbritrary Min and Max value, to an actual value set between it.
#rb simon.therriault
#jira UE-164565
#preflight 633f31e42a0a2c1ead3e53f0
#lockdown alejandro.arango
[CL 22432471 by patrick gross in ue5-main branch]
Adds the required Callbacks and missing Routes for the WebApp, so that it can control the VirtualProperties/Controllers.
Following changes have been made:
- Add OnAdded/OnChanged/OnRemoved/OnRenamed Callback for Controllers
- Add Websocket Messages from those Callbacks to the Server
- Add Metadata Callbacks and implementation of imoprtant information such as "Widget" Metadata
- Fix up existing calls to Deserializer to work for structs
- Renaming VirtualProperty Calls/Methods within the Preset to Controllers
#rb paul.vincent
#rb venugopalan.sreedha
#rb simon.therriault
#rb amir.keren
#jira UE-163264
#preflight 633b5446b12b8af5fd015430
[CL 22324865 by patrick gross in ue5-main branch]
Fix a Remote Control Propert Handle Bug where the Pathing wouldn't work for Structs within the Exposed Object.
#jira UE-164565
#rb jeremie.roy
#rb simon.therriault
#rb venugopalan.sreedha'
#rb paul.vincent
#preflight 633b26eef513083ba3fd692c
[CL 22323351 by patrick gross in ue5-main branch]
- Change from Step to Input
- Remove Threshold and make it an internal value of 0.05
#rb paul.vincent, venugopalan.sreedha
#jira UE-164567
#preflight 6336d3d57c11614c21bda50f
[CL 22279120 by patrick gross in ue5-main branch]
This was broken by the commit for supporting Material Actions.
We needed to explicitly check if we're dealing with an Array property as well, in addition to the other checks.
#jira UE-164511
#rb paul.vincent
#preflight 6336ec99e72271755f15ab91
[CL 22272855 by venugopalan sreedha in ue5-main branch]
Notable changes from previous approach:
* Uses Property Bag infrastructure for serialization of metadata
* No longer using SliderExponent
* Using Delta and LinearDeltaSensitivity for value independent scaling of slider values. Mouse motion should be the sole driver of value changes now.
#jira UE-163961
#rb paul.vincent
#preflight 6336de357c11614c21c1586d
[CL 22272777 by venugopalan sreedha in ue5-main branch]
Change order of UI Buttons within SetAssetByPath Logic Behaviour based on feedback
* Auto-Insert Array at Index 0 to prevent user confusion.
* Add Conditional to prevent deletion of Array.
#rb paul.vincent
#jira UE-164687
#preflight 6336dbf6e72271755f120571
[CL 22272700 by patrick gross in ue5-main branch]
* Added color code as requested in UE-1629507
* Added tooltip for all color codes
* Fixed Controller type display name bug for Structs
Misc:
As discussed in prior meetings:
* Removed IsEqual behaviour
* Renamed SetValue behaviour to OnValueChanged
#jira UE-1629507
#preflight 6323af8b8131e92d65add534
[CL 22042479 by venugopalan sreedha in ue5-main branch]
* Allow drag-drop from Exposed Properties to Conftrollers
* Automatically create new Controller of correct type and apply Bind behaviour to it.
* Also allow drag-drop on to existing Controllers with auto bind upon drop.
#jira UE-162439
#rb paul.vincent
#preflight 6323489a67163bf660045eed
[CL 22038440 by venugopalan sreedha in ue5-main branch]
#rb simon.therriault, paul.vincent
For original code review please see: https://p4-swarm.epicgames.net/reviews/21749275
(this CL has been migrated over from Main branch, where the review originated)
#jira UE-156705
#preflight 6320e2478838676d1005e20a
[CL 21997811 by venugopalan sreedha in ue5-main branch]
Making it fit with the other Built-in Behaviour File Locations
#jira none
#rb simon.therriault
#preflight 630687fdc744dac9673de429
[CL 21551696 by Patrick Gross in ue5-main branch]
- Add Button to copy the path of a selected asset into the Path Array
- Replace Target Property Name as Target and use more visual representation instead.
- Add Token *INPUT templating into the Path Array.
- Add Preview of Set-up Working Path, including Token Input
- Add External Image Pathing
#rb simon.therriault
#jira UE-151173
#preflight 62ffee6ffa1ac183e59bc4d9
[CL 21464569 by Patrick Gross in ue5-main branch]
Fix issues accidently added: Nullptr Crash + Value wrongly set (or not set at all).
#jira UE-156893
#rb simon.therriault
#preflight 62feb48257316140a800f6c5
[CL 21458131 by Patrick Gross in ue5-main branch]
Range Mapping Behaviour for the Remote Control Logic, which adds...
- Ability to lerp a selection of numerical (float, double) and structs (FVector, FRotator) based on Actions presented.
- Ability to activate non-Lerp Actions based on their distance towards the Controllers normalized Value and a Threshold.
Supports: Float Controller
#jira UE-156893
#rb simon.therriault, paul.vincent, venugopalan.sreedha
#preflight 62fd5ac40f2aefc97ac09f30
[CL 21433725 by Patrick Gross in ue5-main branch]