Commit Graph

4 Commits

Author SHA1 Message Date
Denys Dubinin
44f104bcb7 ~ Remote Control Logic Web API ~
UE-155855

For manipulating Controllers through HTTP requests

The following routes have been added:

1. SetPresetController - Set the value of a Controller (on a Remote Control Preset asset).
  HTTP Parameters: Preset Name, Controller Name, Body: JSON;
   Example:
  (PUT) http://127.0.0.1:30010/remote/preset/PresetNameParam/controller/SomeBoolController
  Body (raw JSON):  { "PropertyValue": false}

2. GetPresetController - Fetch the value of a Controller (on a Remote Control Preset asset).
  HTTP Parameters: Preset Name, Controller Name, Body: None
   Example:
  (GET) http://127.0.0.1:30010/remote/preset/PresetNameParam/controller/SomeBoolController
  HTTP Response:  { "PropertyValue": false}

Interception support has been provided as well by adding an nDispaly cluster implementation.

Pending work:
Unit tests for new route handlers to be added to RemoteControlIntereceptionTest.cpp. Review will be updated with this.
#preflight 62a0cca0232daff7b3f55c21

[CL 20559126 by Denys Dubinin in ue5-main branch]
2022-06-08 12:57:13 -04:00
Denys Dubinin
253cfb9343 ~~~ Remote Control Logic User Interface ~~~
#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]
2022-06-01 14:12:22 -04:00
Elliot Colp
39825987c5 [WebRemoteControl] Add WebSocket routes to control when transactions are created
#jira: UE-151340
#rb: Alejandro.Arango
#preflight 6286d359cf5ac7317c494b5a

[CL 20289121 by Elliot Colp in ue5-main branch]
2022-05-19 19:41:12 -04:00
Denys Dubinin
14d9673794 Remote Control Logic.
Runtime part is ready for review
#rb simon.therriault

#jira UE-146247
#preflight 62728aa8ec1566a70616aeb1

[CL 20041750 by Denys Dubinin in ue5-main branch]
2022-05-04 10:43:42 -04:00