Navigation
API > API/Plugins > API/Plugins/DataflowNodes
FDataflowVertexSkinWeightData is a replacement for FDataflowSkinWeightData in FDataflowCollectionEditSkinWeightsNode This allow storing all the data linearly and enable bulk serialization for speed This solve the problem when we have million vertices meshes that was causing the serialization of the node to take a very long time this is now an order of magnitude faster that using FDataflowSkinWeightData
| Name | FDataflowVertexSkinWeightData |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Dataflow/Source/DataflowNodes/Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h |
| Include Path | #include "Dataflow/DataflowCollectionEditSkinWeightsNode.h" |
Syntax
USTRUCT ()
struct FDataflowVertexSkinWeightData
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| MaxNumInflences | const int32 | Dataflow/DataflowCollectionEditSkinWeightsNode.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArrayNum | int32 | Dataflow/DataflowCollectionEditSkinWeightsNode.h | ||
| Bones | TArray< int16 > | Dataflow/DataflowCollectionEditSkinWeightsNode.h | ||
| Weights | TArray< float > | Dataflow/DataflowCollectionEditSkinWeightsNode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Dataflow/DataflowCollectionEditSkinWeightsNode.h | |||
int32 Num() |
Dataflow/DataflowCollectionEditSkinWeightsNode.h | ||
void Reset() |
Dataflow/DataflowCollectionEditSkinWeightsNode.h | ||
bool Serialize
(
FArchive& Ar |
Dataflow/DataflowCollectionEditSkinWeightsNode.h | ||
void SetNum
(
int32 VertexNum |
Dataflow/DataflowCollectionEditSkinWeightsNode.h | ||
| Dataflow/DataflowCollectionEditSkinWeightsNode.h |