Navigation
Unreal Engine C++ API Reference > Plugins > OptimusCore
References
Module | OptimusCore |
Header | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/IOptimusDataInterfaceProvider.h |
Include | #include "IOptimusDataInterfaceProvider.h" |
Syntax
class IOptimusDataInterfaceProvider
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
UOptimusComponentSourceBinding * | GetComponentBinding
(
const FOptimusPinTraversalContext& InContext |
Returns the component binding that this data interface is bound to (or nullptr if unbound) |
![]() ![]() |
int32 | GetDataFunctionIndexFromPin
(
const UOptimusNodePin* InPin |
Returns the index on the data interface that this pin on the node represents. |
![]() ![]() |
UOptimusComputeDataInterface * | GetDataInterface
(
UObject* InOuter |
Returns the data interface class that should be generated from the node that implements this interface. |