Navigation
API > API/Plugins > API/Plugins/ChaosFleshEngine > API/Plugins/ChaosFleshEngine/DataInterfaces
Inheritance Hierarchy
- FComputeDataProviderRenderProxy
- FDIFleshDeformerProviderProxy
References
| Module | ChaosFleshEngine |
| Header | /Engine/Plugins/Experimental/ChaosFlesh/Source/ChaosFleshEngine/Public/DataInterfaces/DIFleshDeformer.h |
| Include | #include "DataInterfaces/DIFleshDeformer.h" |
Syntax
class FDIFleshDeformerProviderProxy : public FComputeDataProviderRenderProxy
Constructors
| Type | Name | Description | |
|---|---|---|---|
FDIFleshDeformerProviderProxy
(
USkinnedMeshComponent* SkinnedMeshComponentIn, |
Overridden from FComputeDataProviderRenderProxy
| Type | Name | Description | |
|---|---|---|---|
| void | GatherDispatchData
(
FDispatchData const& InDispatchData |
Collect parameter data required to dispatch work. | |
| void | GatherPermutations
(
FPermutationData& InOutPermutationData |
Gathers permutation bits for each invocation. | |
| bool | IsValid
(
FValidationData const& InValidationData |
Validates that we are OK to dispatch work. Default implementation returns false. |
Typedefs
| Name | Description |
|---|---|
| FParameters |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AllocateResources
(
FRDGBuilder& GraphBuilder |
Convert to using the new AllocateResources() that takes FAllocationData. |