Navigation
API > API/Plugins > API/Plugins/VCamCore
| Name | UVCamOutputRemoteSession |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/VirtualCameraCore/Source/VCamCore/Public/Output/VCamOutputRemoteSession.h |
| Include Path | #include "Output/VCamOutputRemoteSession.h" |
Syntax
UCLASS (Meta=(DisplayName="Unreal Remote Output Provider"))
class UVCamOutputRemoteSession : public UVCamOutputProviderBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UVCamOutputProviderBase → UVCamOutputRemoteSession
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UVCamOutputRemoteSession() |
Output/VCamOutputRemoteSession.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PortNumber | int32 | Network port number - change this only if connecting multiple RemoteSession devices to the same PC | Output/VCamOutputRemoteSession.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUsingDummyUMG | bool | Output/VCamOutputRemoteSession.h | ||
| LastViewportTouchResult | FHitResult | Output/VCamOutputRemoteSession.h | ||
| RemoteSessionHost | TSharedPtr< IRemoteSessionUnmanagedRole > | Output/VCamOutputRemoteSession.h |
Functions
Public
Overridden from UVCamOutputProviderBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Deinitialize() |
Called when the provider is being shutdown such as before changing level or on exit | Output/VCamOutputRemoteSession.h | |
virtual void Initialize() |
Called when the provider is brought online such as after instantiating or loading a component containing this provider Use Initialize for any setup logic that needs to survive between Start / Stop cycles such as spawning transient objects | Output/VCamOutputRemoteSession.h | |
virtual void OnActivate() |
Called when the provider is Activated | Output/VCamOutputRemoteSession.h | |
virtual void OnDeactivate() |
Called when the provider is Deactivated | Output/VCamOutputRemoteSession.h | |
virtual void Tick
(
const float DeltaTime |
Output/VCamOutputRemoteSession.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Output/VCamOutputRemoteSession.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FromComposureOutputProviderIndex_DEPRECATED | int32 | Output/VCamOutputRemoteSession.h |