Navigation
API > API/Plugins > API/Plugins/OptimusCore
References
| Module | OptimusCore |
| Header | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/OptimusDeformerInstance.h |
| Include | #include "OptimusDeformerInstance.h" |
Syntax
USTRUCT (BlueprintType )
struct FOptimusDeformerInstanceComponentBinding
Remarks
Defines a binding between a component provider in the graph and an actor component in the component hierarchy on the actor whose deformable component we're bound to.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | ComponentName | Component name to bind. This should be sanitized before storage. | |
| FName | ProviderName | Binding name on deformer graph. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSoftObjectPtr< UActorComponent > | GetActorComponent
(
AActor const* InActor |
Get the component on an actor that matches the stored component name. | |
| TSoftObjectPtr< UActorComponent > | GetActorComponent
(
AActor const* InActor, |
||
| bool | GetSanitizedComponentName
(
FString& InOutName |
Helpers to create ComponentName. | |
| FName | GetSanitizedComponentName
(
FName InName |
||
| FName | GetSanitizedComponentName
(
UActorComponent const* InComponent |