Navigation
API > API/Plugins > API/Plugins/MeshLODToolset
| Name | FGenerateMeshLODGraph |
| Type | class |
| Header File | /Engine/Plugins/Editor/MeshLODToolset/Source/MeshLODToolset/Public/Graphs/GenerateMeshLODGraph.h |
| Include Path | #include "Graphs/GenerateMeshLODGraph.h" |
Syntax
class FGenerateMeshLODGraph
Structs
| Name | Remarks |
|---|---|
| FBakeTextureGraphInfo |
Enums
Public
| Name | Remarks |
|---|---|
| ECoreMeshGeneratorMode |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AppendMultiTextureBakeNode
(
const TMap< int32, UE::GeometryFlow::TSafeSharedPtr< UE::Geometry::TImageBuilder< FVector4f > > >& ... |
Graphs/GenerateMeshLODGraph.h | ||
int32 AppendTextureBakeNode
(
const UE::Geometry::TImageBuilder< FVector4f >& SourceImage, |
Graphs/GenerateMeshLODGraph.h | ||
void BuildGraph
(
const FDynamicMesh3* SourceMeshHint |
Initialize the LOD generation graph. | Graphs/GenerateMeshLODGraph.h | |
void EvaluateResult
(
FDynamicMesh3& ResultMesh, |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FMeshAutoGenerateUVsSettings & GetCurrentAutoUVSettings() |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FMeshMakeBakingCacheSettings & GetCurrentBakeCacheSettings() |
Graphs/GenerateMeshLODGraph.h | ||
ECoreMeshGeneratorMode GetCurrentCoreMeshGeneratorMode() |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FGenerateConvexHullMeshSettings & GetCurrentGenerateConvexHullMeshSettings() |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FGenerateSimpleCollisionSettings & GetCurrentGenerateSimpleCollisionSettings() |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FMeshMakeCleanGeometrySettings & GetCurrentMeshCleaningSettings() |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FVoxClosureSettings & GetCurrentMorphologySettings() |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FMeshNormalsSettings & GetCurrentNormalsSettings() |
Graphs/GenerateMeshLODGraph.h | ||
const FMeshLODGraphPreFilterSettings & GetCurrentPreFilterSettings() |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FMeshSimplifySettings & GetCurrentSimplifySettings() |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FMeshSolidifySettings & GetCurrentSolidifySettings() |
Graphs/GenerateMeshLODGraph.h | ||
const UE::GeometryFlow::FMeshThickenSettings & GetCurrentThickenSettings() |
Graphs/GenerateMeshLODGraph.h | ||
void SetSourceMesh
(
const FDynamicMesh3& SourceMesh |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateAutoUVSettings
(
const UE::GeometryFlow::FMeshAutoGenerateUVsSettings& AutoUVSettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateBakeCacheSettings
(
const UE::GeometryFlow::FMeshMakeBakingCacheSettings& BakeCacheSettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateCollisionGroupLayerName
(
const FName& CollisionGroupLayerName |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateCoreMeshGeneratorMode
(
ECoreMeshGeneratorMode NewMode |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateGenerateConvexHullMeshSettings
(
const UE::GeometryFlow::FGenerateConvexHullMeshSettings& ConvexHullSettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateGenerateSimpleCollisionSettings
(
const UE::GeometryFlow::FGenerateSimpleCollisionSettings& SimpleCollisionSettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateMeshCleaningSettings
(
const UE::GeometryFlow::FMeshMakeCleanGeometrySettings& CleaningSettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateMorphologySettings
(
const UE::GeometryFlow::FVoxClosureSettings& MorphologySettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateNormalsSettings
(
const UE::GeometryFlow::FMeshNormalsSettings& NormalsSettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdatePreFilterSettings
(
const FMeshLODGraphPreFilterSettings& PreFilterSettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateSimplifySettings
(
const UE::GeometryFlow::FMeshSimplifySettings& SimplifySettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateSolidifySettings
(
const FMeshSolidifySettings& SolidifySettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateThickenSettings
(
const UE::GeometryFlow::FMeshThickenSettings& ThickenSettings |
Graphs/GenerateMeshLODGraph.h | ||
void UpdateThickenWeightMap
(
const TArray< float >& ThickenWeightMap |
Graphs/GenerateMeshLODGraph.h |