Navigation
API > API/Plugins > API/Plugins/RemoteControlUI
References
| Module | RemoteControlUI |
| Header | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlUI/Public/IRemoteControlUIModule.h |
| Include | #include "IRemoteControlUIModule.h" |
Syntax
struct FRCExposesPropertyArgs
Remarks
Exposed property arguments The struct is wrapper struct to generate Remote Control Entity from IPropertyHandle or OwnerObject with Property Path and Property instance
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakObjectPtr< UObject > | OwnerObject | Owner object for the property extension | |
| TWeakFieldPtr< FProperty > | Property | Exposed property | |
| TSharedPtr< IPropertyHandle > | PropertyHandle | The detail row's property handle. | |
| FString | PropertyPath | Path of the exposed property |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FRCExposesPropertyArgs
(
const FOnGenerateGlobalRowExtensionArgs& InExtensionArgs |
|||
FRCExposesPropertyArgs
(
FOnGenerateGlobalRowExtensionArgs&& InExtensionArgs |
|||
FRCExposesPropertyArgs
(
TSharedPtr< IPropertyHandle >& InPropertyHandle |
|||
FRCExposesPropertyArgs
(
UObject* InOwnerObject, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FProperty * | GetProperty () |
Get property on the exposed arguments type | |
| FProperty * | Checked version of Get Property | ||
| EType | GetType () |
Get Type of the Extension Arguments | |
| bool | IsValid () |
Whether extensions arguments valid |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EType | Type of the Extension arguments |