FMLDeformerDebugDataProviderProxy

Compute Framework Data Provider Proxy for MLDeformer debugging data.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FComputeDataProviderRenderProxy

FMLDeformerDebugDataProviderProxy

References

Module

MLDeformer

Header

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

Include

#include "MLDeformerDebugDataInterface.h"

Syntax

class FMLDeformerDebugDataProviderProxy : public FComputeDataProviderRenderProxy

Remarks

Compute Framework Data Provider Proxy for MLDeformer debugging data.

Constructors

Name Description

Public function

FMLDeformerDebugDataProviderProxy

(
    USkeletalMeshComponent* Skelet...,
    UMLDeformerComponent* Deformer...,
    TArray< FMLDeformerMeshMapping > co...
)

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.