| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Media/PixelStreaming/Source/PixelStreaming/Public/PixelStreamingSettings.h |
Include |
#include "PixelStreamingSettings.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=PixelStreaming, defaultconfig, Meta=(DisplayName="PixelStreaming"))
class UPixelStreamingSettings : public UDeveloperSettings
Config loaded/saved to an .ini file.
Name | Description | ||
---|---|---|---|
|
bPixelStreamerMouseAlwaysAttached |
Pixel Streaming may be running on a machine which has no physical mouse attached, and yet the browser is sending mouse positions. |
|
|
PixelStreamerDefaultCursorClassName |
Pixel streaming always requires various software cursors so they will be visible in the video stream sent to the browser to allow the user to click and interact with UI elements. |
|
|
PixelStreamerHiddenCursorClassName |
Pixel Streaming can have a server-side cursor (where the cursor itself is shown as part of the video), or a client-side cursor (where the cursor is shown by the browser). |
|
|
PixelStreamerTextEditBeamCursorClassName |
Name | Description | |
---|---|---|
|
UPixelStreamingSettings ( |
Name | Description | ||
---|---|---|---|
|
GetCategoryName() |
Gets the category for the settings, some high level grouping like, Editor, Engine, Game...etc. |
|
|
GetSectionText() |
Gets the section text, uses the classes DisplayName by default. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
UObject interface |