Navigation
API > API/Plugins > API/Plugins/OptimusCore
Inheritance Hierarchy
- UObject
- UOptimusComponentSourceBinding
References
| Module | OptimusCore |
| Header | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/OptimusComponentSource.h |
| Include | #include "OptimusComponentSource.h" |
Syntax
UCLASS ()
class UOptimusComponentSourceBinding : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | BindingName | The name to give the binding, to disambiguate it from other bindings of same component type. | |
| bool | bIsPrimaryBinding | ||
| TArray< FName > | ComponentTags | Component tags to automatically bind this component binding to. | |
| TSubclassOf< UOptimusComponentSource > | ComponentType | The component type that this binding applies to |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const UOptimusComponentSource * | |||
| int32 | GetIndex () |
Get the index of this binding within its container | |
| UOptimusDeformer * | FIXME: Move to interface-based system. | ||
| FName | |||
| bool | |||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| void | PostEditUndo () |
||
| void | PreEditUndo () |
Constants
| Name | Description |
|---|---|
| PrimaryBindingName |