Navigation
API > API/Plugins > API/Plugins/RemoteControl
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- URCVirtualPropertyBase
- URCVirtualPropertySelfContainer
References
| Module | RemoteControl |
| Header | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControl/Public/RCVirtualProperty.h |
| Include | #include "RCVirtualProperty.h" |
Syntax
UCLASS&40;&41;
class URCVirtualPropertySelfContainer : public URCVirtualPropertyBase
Remarks
Remote Control Virtual Property which is stores in self defined Property Bag In this case SelfContainer holds only single property in the Property Bag
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddProperty
(
const FName InPropertyName, |
Adds a new property to the bag. If property with this name already in bag the function just return | |
| TSharedPtr< FStructOnScope > | Creates new Struct on Scope for this Property Bag UStruct and Memory | ||
| bool | DuplicateProperty
(
const FName& InPropertyName, |
Duplicates property from give Property. | |
| bool | DuplicatePropertyWithCopy
(
URCVirtualPropertyBase* InVirtualProperty |
Duplicates property from given Virtual Property. | |
| bool | DuplicatePropertyWithCopy
(
const FName& InPropertyName, |
Duplicates property from give Property and copy the value. | |
| void | Reset () |
Resets the property bag instance to empty and remove Virtual Property data |
Overridden from URCVirtualPropertyBase
| Type | Name | Description | |
|---|---|---|---|
| const FInstancedPropertyBag * | Pointer to Instanced property which is holds bag of properties |