Navigation
API > API/Plugins > API/Plugins/VCamCore
Inheritance Hierarchy
- FInstanceCacheDataBase
- FActorComponentInstanceData
- FSceneComponentInstanceData
- FVCamComponentInstanceData
References
| Module | VCamCore |
| Header | /Engine/Plugins/Experimental/VirtualCameraCore/Source/VCamCore/Public/VCamComponentInstanceData.h |
| Include | #include "VCamComponentInstanceData.h" |
Syntax
USTRUCT&40;&41;
struct FVCamComponentInstanceData : public FSceneComponentInstanceData
Remarks
Saves internal UVCamComponent state for Blueprint created components.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TObjectPtr< UInputMappingContext > > | AppliedInputContexts | Simple copy for carrying over player remappings | |
| FLiveLinkSubjectName | LiveLinkSubject | The subject name would be lost when the component is reconstructed so keep track of it. | |
| TArray< UVCamOutputProviderBase * > | StolenOutputProviders | These output providers are renamed and re-outered to the component they're applied to. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FVCamComponentInstanceData
(
const UVCamComponent* SourceComponent |
Overridden from FActorComponentInstanceData
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyToComponent
(
UActorComponent* Component, |
Applies this component instance data to the supplied component | |
| bool | ContainsData () |
Determines if any instance data was actually saved. |
Overridden from FInstanceCacheDataBase
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |