Navigation
API > API/Plugins > API/Plugins/RemoteControlWebInterface
| Name | FRemoteControlWebInterfaceModule |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/RemoteControlWebInterface/Source/RemoteControlWebInterface/Public/RCWebInterface.h |
| Include Path | #include "RCWebInterface.h" |
Syntax
class FRemoteControlWebInterfaceModule :
public IModuleInterface ,
public FSelfRegisteringExec
Inheritance Hierarchy
- FExec → FSelfRegisteringExec → FRemoteControlWebInterfaceModule
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bRCWebInterfaceDisable | bool | Prevents the WebApp from starting. Can be set from command line with -RCWebInterfaceDisable | RCWebInterface.h | |
| Customizations | TPimplPtr< FRCWebInterfaceCustomizations > | Customizations/Additions to add to the RC Panel. | RCWebInterface.h | |
| WebApp | TSharedPtr< FRemoteControlWebInterfaceProcess > | The actual process that runs the middleman server. | RCWebInterface.h | |
| WebSocketServerStartedDelegate | FDelegateHandle | WebSocketServer Start Delegate | RCWebInterface.h |
Functions
Public
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
RCWebInterface.h | ||
virtual void StartupModule() |
RCWebInterface.h |
Overridden from FExec
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Exec
(
UWorld* InWorld, |
RCWebInterface.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FRemoteControlWebInterfaceModule & Get () |
Singleton-like access to this module's interface. | RCWebInterface.h |