| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Media/PixelStreaming/Source/PixelStreaming/Public/PixelStreamerInputComponent.h |
Include |
#include "PixelStreamerInputComponent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable, ClassGroup=(PixelStreamer), Meta=(BlueprintSpawnableComponent))
class UPixelStreamerInputComponent : public UActorComponent
This component may be attached to an actor to allow UI interactions to be handled as the delegate will be notified about the interaction and will be supplied with a generic descriptor string containing, for example, JSON data. Responses back to the source of the UI interactions may also be sent.
Name | Description | ||
---|---|---|---|
|
OnInputEvent |
Name | Description | |
---|---|---|
|
UPixelStreamerInputComponent() |
Name | Description | ||
---|---|---|---|
|
AddJsonStringValue |
Helper function to add a string field to a JSON descriptor. |
|
|
GetJsonStringValue |
Helper function to extract a string field from a JSON descriptor of a UI interaction given its field name. |
|
|
OnCommand ( |
Run a built-in command. |
|
|
SendPixelStreamingResponse ( |
Send a response back to the source of the UI interactions. |
Name |
Description |
|
---|---|---|
|
FOnInput |
The delegate which will be notified about a UI interaction. |