Navigation
API > API/Plugins > API/Plugins/DynamicMesh
| Name | FMeshVertexBaker |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Sampling/MeshVertexBaker.h |
| Include Path | #include "Sampling/MeshVertexBaker.h" |
Syntax
class FMeshVertexBaker : public UE::Geometry::FMeshBaseBaker
Inheritance Hierarchy
- FMeshBaseBaker → FMeshVertexBaker
Enums
Public
| Name | Remarks |
|---|---|
| EBakeMode |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| BakeFn | void(*)(void *Data) | Function pointer to internal bake implementation. | Sampling/MeshVertexBaker.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| OneEvaluator | FMeshConstantMapEvaluator | Sampling/MeshVertexBaker.h | |
| ZeroEvaluator | FMeshConstantMapEvaluator | Constant evaluator for empty channels. | Sampling/MeshVertexBaker.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BakeMode | EBakeMode | Sampling/MeshVertexBaker.h | ||
| CancelF | TFunction< bool(void)> | If this function returns true, we should abort calculation | Sampling/MeshVertexBaker.h | |
| ChannelEvaluators | TSharedPtr< FMeshMapEvaluator, ESPMode::ThreadSafe > | Evaluators to use for per channel (RGBA) bakes | Sampling/MeshVertexBaker.h | |
| ColorEvaluator | TSharedPtr< FMeshMapEvaluator, ESPMode::ThreadSafe > | Evaluator to use for full color bakes | Sampling/MeshVertexBaker.h | |
| TotalBakeDuration | double | Analytics | Sampling/MeshVertexBaker.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Bake() |
Bake Process all bakers to generate the image result. | Sampling/MeshVertexBaker.h | |
const TImageBuilder< FVector4f > * GetBakeResult() |
Sampling/MeshVertexBaker.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void BakeImpl
(
void* Data |
Parameters Template bake implementation. | Sampling/MeshVertexBaker.h |