FMLDeformerDataProviderProxy

Compute Framework Data Provider Proxy for MLDeformer data.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FComputeDataProviderRenderProxy

FMLDeformerDataProviderProxy

References

Module

MLDeformer

Header

/Engine/Plugins/Experimental/MLDeformer/Source/MLDeformer/Public/MLDeformerDataInterface.h

Include

#include "MLDeformerDataInterface.h"

Syntax

class FMLDeformerDataProviderProxy : public FComputeDataProviderRenderProxy

Remarks

Compute Framework Data Provider Proxy for MLDeformer data.

Constructors

Name Description

Public function

FMLDeformerDataProviderProxy

(
    USkeletalMeshComponent* Skelet...,
    UMLDeformerComponent* Deformer...
)

Overridden from FComputeDataProviderRenderProxy

Name Description

Public function Virtual

void

 

AllocateResources

(
    FRDGBuilder& GraphBuilder
)

Called once before any calls to GetBindings() to allow any RDG resource allocation.

Public function Virtual Const

void

 

GetBindings

(
    int32 InvocationIndex,
    TCHAR const* UID,
    FBindings& OutBindings
)

Gather the shader bindings for the data provider.