Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/Sampling
Inheritance Hierarchy
- FMeshMapEvaluator
- FMeshConstantMapEvaluator
- FMeshCurvatureMapEvaluator
- FMeshNormalMapEvaluator
- FMeshOcclusionMapEvaluator
- FMeshPropertyMapEvaluator
- FMeshResampleImageEvaluator
- FMeshMultiResampleImageEvaluator
- FRenderCaptureMapEvaluator
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Sampling/MeshMapEvaluator.h |
| Include | #include "Sampling/MeshMapEvaluator.h" |
Syntax
class FMeshMapEvaluator
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TArray< EComponents > & | DataLayout () |
||
| void | Setup
(
const FMeshBaseBaker& Baker, |
Invoked at start of bake to setup this evaluator and return an evaluation context to the baker. | |
| EMeshMapEvaluatorType | Type () |
||
| void | WriteToBuffer
(
float*& Out, |
Write float data to a float buffer and increment. | |
| void | WriteToBuffer
(
float*& Out, |
Write FVector2f data to a float buffer and increment. | |
| void | WriteToBuffer
(
float*& Out, |
Write FVector3f data to a float buffer and increment. | |
| void | WriteToBuffer
(
float*& Out, |
Write FVector4f data to a float buffer and increment. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FCorrespondenceSample | Detail to target mesh correspondence sample. | ||
| FEvaluationContext | Evaluator context data to indicate to the baker: |
Enums
| Type | Name | Description | |
|---|---|---|---|
| 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. |