Navigation
API > API/Plugins > API/Plugins/DynamicMesh
| Name | FMeshMapEvaluator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Sampling/MeshMapEvaluator.h |
| Include Path | #include "Sampling/MeshMapEvaluator.h" |
Syntax
class FMeshMapEvaluator
Derived Classes
FMeshMapEvaluator derived class hierarchy
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FMeshMapEvaluator() |
Sampling/MeshMapEvaluator.h |
Structs
| Name | Remarks |
|---|---|
| FCorrespondenceSample | Detail to target mesh correspondence sample. |
| FEvaluationContext | Evaluator context data to indicate to the baker: |
Enums
Public
| Name | Remarks |
|---|---|
| EAccumulateMode | Accumulate mode informs the baker how samples should be accumulated into the buffer. |
| EComponents | The number of float components of an evaluator result/target. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TArray< EComponents > & DataLayout() |
Sampling/MeshMapEvaluator.h | ||
void Setup
(
const FMeshBaseBaker& Baker, |
Invoked at start of bake to setup this evaluator and return an evaluation context to the baker. | Sampling/MeshMapEvaluator.h | |
EMeshMapEvaluatorType Type() |
Sampling/MeshMapEvaluator.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void WriteToBuffer
(
float*& Out, |
Write float data to a float buffer and increment. | Sampling/MeshMapEvaluator.h | |
static void WriteToBuffer
(
float*& Out, |
Write FVector2f data to a float buffer and increment. | Sampling/MeshMapEvaluator.h | |
static void WriteToBuffer
(
float*& Out, |
Write FVector3f data to a float buffer and increment. | Sampling/MeshMapEvaluator.h | |
static void WriteToBuffer
(
float*& Out, |
Write FVector4f data to a float buffer and increment. | Sampling/MeshMapEvaluator.h |