Navigation
API > API/Plugins > API/Plugins/RemoteControl
Factory which resets the FRemoteControlProperty to its default values.
| Name | IRCDefaultValueFactory |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControl/Public/Factories/IRCDefaultValueFactory.h |
| Include Path | #include "Factories/IRCDefaultValueFactory.h" |
Syntax
class IRCDefaultValueFactory : public TSharedFromThis< IRCDefaultValueFactory >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IRCDefaultValueFactory
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IRCDefaultValueFactory() |
Virtual destructor | Factories/IRCDefaultValueFactory.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanResetToDefaultValue
(
UObject* InObject, |
Returns true when the given object can be reset to its default value, false otherwise. | Factories/IRCDefaultValueFactory.h | |
void ResetToDefaultValue
(
UObject* InObject, |
Performs actual data reset on the given remote object. | Factories/IRCDefaultValueFactory.h | |
bool SupportsClass
(
const UClass* InObjectClass |
Whether the factory support exposed entity. | Factories/IRCDefaultValueFactory.h | |
bool SupportsProperty
(
const FProperty* InProperty |
Whether the factory support property. | Factories/IRCDefaultValueFactory.h |