Navigation
API > API/Plugins > API/Plugins/RemoteControlComponents
References
| Module | RemoteControlComponents |
| Header | /Engine/Plugins/Experimental/RemoteControlComponents/Source/RemoteControlComponents/Public/RemoteControlComponentsUtils.h |
| Include | #include "RemoteControlComponentsUtils.h" |
Syntax
class FRemoteControlComponentsUtils
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddTrackerComponent
(
const TSet< TWeakObjectPtr< AActor > >& InActors, |
Add a RemoteControlTrackerComponent to the specified Actors | |
| URemoteControlPreset * | GetCurrentPreset
(
const UObject* InObject |
Gets the Remote Control Preset currently handling the specified Object | |
| URemoteControlPreset * | GetCurrentPreset
(
const UWorld* InWorld |
Gets the Remote Control Preset currently handling the specified World | |
| URemoteControlTrackerComponent * | GetTrackerComponent
(
AActor* InActor, |
Gets the tracker component for the specified Actor. Tracker can be optionally added if missing. | |
| void | RefreshTrackedProperties
(
AActor* InActor |
Call this function on any Actor to ensure its exposed RC properties are actually tracked | |
| void | RemoveTrackerComponent
(
const TSet< TWeakObjectPtr< AActor > >& InActors |
Removes the RemoteControlTrackerComponent from the specified Actors | |
| void | UnexposeAllProperties
(
AActor* InActor |
Unexpose all Tracked Properties of the specified Actor. |