Navigation
| Name | PixelStreamingInput |
| Type | Plugin |
| Part of Plugins | Pixel Streaming |
| Location | /Engine/Plugins/Media/PixelStreaming/Source/PixelStreamingInput/ |
| Module Build Rules | PixelStreamingInput.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FInputProtocolMap | An map type that broadcasts the OnProtocolUpdated whenever it's inner map is updated. |
| FPixelStreamingInputMessage | |
| UPixelStreamingSettings | Config loaded/saved to an .ini file. It is also exposed through the plugin settings page in editor. |
Structs
Interfaces
| Name | Remarks |
|---|---|
| IPixelStreamingInputHandler | The IPixelStreamingInputHandler, used to handle input from a remote peer and pass it to UE accordingly. |
| IPixelStreamingInputModule | The public interface of the Pixel Streaming Input module. |
Enums
Public
| Name | Remarks |
|---|---|
| EPixelStreamingInputAction | The possible actions pixel streaming supports. These actions help differentiate input received from the browser. |
| EPixelStreamingInputType | The possible control schemes pixel streaming supports. RouteToWindow routes input at an application level. RouteToWidget routes input to a specific widget, ignoring the rest of the application. |
| EPixelStreamingMessageDirection | The message directions. |
| EPixelStreamingMessageTypes | The data types supported when sending messages across the data channel to/from peers. |