Navigation
API > API/Plugins > API/Plugins/OptimusCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UComputeDataInterface
- UOptimusComputeDataInterface
- UDEPRECATED_VertexDeltaGraphDebugDataInterface
- UDIFleshDeformer
- UMLDeformerGraphDebugDataInterface
- UVertexDeltaGraphDataInterface
References
| Module | OptimusCore |
| Header | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/OptimusComputeDataInterface.h |
| Include | #include "OptimusComputeDataInterface.h" |
Syntax
UCLASS&40;Abstract, Const&41;
class UOptimusComputeDataInterface : public UComputeDataInterface
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< TSubclassOf< UOptimusComputeDataInterface > > | Returns all known UOptimusComputeDataInterface-derived classes. | ||
| FName | GetCategory () |
Returns the category for the node. | |
| FString | Returns the name to show on the node that will proxy this interface in the graph view. | ||
| TArray< FOptimusCDIPinDefinition > | Returns the list of pins that will map to the shader functions provided by this data interface. | ||
| TSubclassOf< UActorComponent > | |||
| TSet< TArray< FName > > | Returns the list of all nested contexts from all known data interfaces. | ||
| TSet< TArray< FName > > | Returns the list of top-level contexts from this data interface. | ||
| bool | IsVisible () |
||
| void | Registers types for all known data interfaces. | ||
| void | Register any additional data types provided by this data interface. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| CategoryName |