Files
UnrealEngineUWP/Engine/Plugins/Media/PixelStreaming/Source/PixelStreamingEditor/Private/PixelStreamingCommands.cpp
william belcher 25c247190a Fix: Pixel streaming toolbar doesn't reflect multiple streamers correctly
#rb matthew.cotton
#jira UE-177278
#preflight 63ed846d346bca00356232ec

[CL 24276315 by william belcher in ue5-main branch]
2023-02-16 21:55:27 -05:00

21 lines
1.4 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "PixelStreamingCommands.h"
namespace UE::EditorPixelStreaming
{
#define LOCTEXT_NAMESPACE "PixelStreamingToolBar"
void FPixelStreamingCommands::RegisterCommands()
{
UI_COMMAND(ExternalSignalling, "Use Remote Signalling Server", "Check this option if you wish to use a remote Signalling Server", EUserInterfaceActionType::RadioButton, FInputChord());
UI_COMMAND(StartSignalling, "Launch Signalling Server", "Launch a Signalling Server that will listen for connections on the ports specified above", EUserInterfaceActionType::Button, FInputChord());
UI_COMMAND(StopSignalling, "Stop Signalling Server", "Stop Signalling Server", EUserInterfaceActionType::Button, FInputChord());
UI_COMMAND(StreamLevelEditor, "Stream Level Editor", "Stream the Level Editor viewport", EUserInterfaceActionType::Button, FInputChord());
UI_COMMAND(StreamEditor, "Stream Full Editor", "Stream the Full Editor", EUserInterfaceActionType::Button, FInputChord());
UI_COMMAND(VP8, "VP8", "VP8", EUserInterfaceActionType::RadioButton, FInputChord());
UI_COMMAND(VP9, "VP9", "VP9", EUserInterfaceActionType::RadioButton, FInputChord());
UI_COMMAND(H264, "H264", "H264", EUserInterfaceActionType::RadioButton, FInputChord());
UI_COMMAND(H265, "H265 (experimental)", "H265", EUserInterfaceActionType::RadioButton, FInputChord());
}
#undef LOCTEXT_NAMESPACE
} // namespace UE::EditorPixelStreaming