Choose your operating system:
Windows
macOS
Linux
| TSharedFromThis
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlProtocol/Public/RemoteControlProtocol.h |
Include |
#include "RemoteControlProtocol.h" |
class FRemoteControlProtocol : public IRemoteControlProtocol
Base class implementation for remote control protocol
Name | Description | ||
---|---|---|---|
|
ProtocolName |
Current Protocol Name |
Name | Description | |
---|---|---|
|
FRemoteControlProtocol ( |
Name | Description | |
---|---|---|
|
~FRemoteControlProtocol() |
Name | Description | ||
---|---|---|---|
|
CreateProtocolComparator ( |
Helper function for comparing the Protocol Entity with given Property Id inside returned lambda |
Name | Description | ||
---|---|---|---|
|
FRemoteContr... |
CreateNewProtocolEntity ( |
Add the new protocol entity. That is created based on protocol specific script struct |
|
OnEndFrame() |
Build to core engine delegated and called at the end of a frame |
|
|
QueueValue ( |
Queue protocol entity and value to apply for the protocol It stores only unique tick entities which should be apply next frame. |