Navigation
API > API/Plugins > API/Plugins/VCamCore > API/Plugins/VCamCore/Modifier
Inheritance Hierarchy
References
| Module | VCamCore |
| Header | /Engine/Plugins/Experimental/VirtualCameraCore/Source/VCamCore/Public/Modifier/VCamModifier.h |
| Include | #include "Modifier/VCamModifier.h" |
Syntax
UCLASS&40;Blueprintable, Abstract, EditInlineNew&41;
class UVCamModifier : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< FName, FVCamModifierConnectionPoint > | ConnectionPoints | ||
| int32 | InputContextPriority | If an Input Mapping Context is provided then this value defines the priority level that the context is added to the input system with. | |
| TObjectPtr< UInputMappingContext > | InputMappingContext | If an Input Mapping Context is specified then that Context will be automatically added to the input system when this Modifier is Initialized. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Apply
(
UVCamModifierContext* Context, |
||
| void | Deinitialize () |
||
| void | GetCurrentLiveLinkDataFromOwningComponent
(
FLiveLinkCameraBlueprintData& LiveLinkData |
||
| UVCamComponent * | |||
| FName | Gets the name of the modifier in the associated modifier stack. | ||
| UWorld * | GetWorld () |
||
| void | Initialize
(
UVCamModifierContext* Context, |
||
| bool | IsEnabled () |
||
| bool | |||
| void | SetEnabled
(
bool bNewEnabled |
||
| bool | SetStackEntryName
(
FName NewName |
Sets the name of the modifier in the associated modifier stack Returns a bool for whether |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
Called before destroying the object. | |
| void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |