Name |
Description |
|
---|---|---|
|
APreviewMeshActor |
UPreviewMesh internally spawns a APreviewMeshActor to hold the preview mesh object. |
|
FDynamicMeshOpResult |
FDynamicMeshOpResult is a container for a computed Mesh and Transform |
|
FModelingComponentsModule |
|
|
FSnapGeometry |
FSnapGeometry stores information about geometry data of a snap, which we might use for highlights/etc |
|
TGenericDataBackgroundCompute |
TGenericDataBackgroundCompute is an infrastructure object that implements a common UI pattern in interactive 3D tools, where we want to run an expensive parameterized computation (via a TGenericDataOperator) in a background thread so as to not block the UI. |
|
UBaseDynamicMeshComponent |
UBaseDynamicMeshComponent is a base interface for a UMeshComponent based on a FDynamicMesh. |
|
UMeshOpPreviewWithBackgroundCompute |
UMeshOpPreviewWithBackgroundCompute is an infrastructure object that implements a common UI pattern in interactive 3D tools, where we want to run an expensive computation on a mesh that is based on user-specified parameters, and show a preview of the result. |
|
UOctreeDynamicMeshComponent |
UOctreeDynamicMeshComponent is a mesh component similar to UProceduralMeshComponent, except it bases the renderable geometry off an internal FDynamicMesh3 instance. |
|
UPreviewMesh |
UPreviewMesh is a utility object that spawns and owns a transient mesh object in the World. |
|
USimpleDynamicMeshComponent |
USimpleDynamicMeshComponent is a mesh component similar to UProceduralMeshComponent, except it bases the renderable geometry off an internal FDynamicMesh3 instance. |
Name |
Description |
---|---|
FBackgroundDynamicMeshComputeSource |
FBackgroundDynamicMeshComputeSource is an instantiation of the TBackgroundModelingComputeSource template for FDynamicMeshOperator / IDynamicMeshOperatorFactory |
Name |
Description |
|
---|---|---|
|
EDynamicMeshTangentCalcType |
Tangent calculation modes |
|
EMeshRenderAttributeFlags |
EMeshRenderAttributeFlags is used to identify different mesh rendering attributes, for things like fast-update functions |
|
ToolSetupUtil::ImageMaterialType |
Types of image-based material that we can create |
Name | Description | ||
---|---|---|---|
|
AActor * |
AssetGenerationUtil::GenerateStaticMeshActor ( |
Creates a new StaticMesh actor/component, with a new mesh asset stored at the given PackagePath created via the AssetAPI |
|
AActor * |
AssetGenerationUtil::GenerateStaticMeshActor ( |
Creates a new StaticMesh actor/component, with a new mesh asset stored at the given PackagePath created via the AssetAPI |
|
AssetGenerationUtil::GetComponentAssetBaseName ( |
Look up the name for the Asset underlying the given Component, if there is one. |
|
|
AssetGenerationUtil::SaveGeneratedTexture2D ( |
Save generated UTexture2D that is currently in the Transient package (ie generated in code) as an Asset with a given name |
|
|
AssetGenerationUtil::StripGeneratedAssetSuffixFromName ( |
Strip the appended auto-generated _UUID suffix on the given string, if we can detect one |
|
|
constexpr bo... |
operator! |
|
|
constexpr EM... |
operator& ( |
|
|
EMeshRenderA... |
operator&= ( |
|
|
constexpr EM... |
operator^ ( |
|
|
EMeshRenderA... |
operator^= ( |
|
|
constexpr EM... |
operator| ( |
|
|
EMeshRenderA... |
operator|= ( |
|
|
constexpr EM... |
operator~ |
|
|
double |
ToolSceneQueriesUtil::CalculateDimensionFromVisualAngleD ( |
|
|
double |
ToolSceneQueriesUtil::CalculateDimensionFromVisualAngleD ( |
|
|
double |
ToolSceneQueriesUtil::CalculateNormalizedViewVisualAngleD ( |
|
|
double |
ToolSceneQueriesUtil::CalculateViewVisualAngleD ( |
|
|
double |
ToolSceneQueriesUtil::CalculateViewVisualAngleD ( |
|
|
ToolSceneQueriesUtil::FindNearestVisibleObjectHit ( |
Find the nearest object hit by the LineTrace from Start to End that is currently visible (provides correct result in Editor) |
|
|
ToolSceneQueriesUtil::FindNearestVisibleObjectHit ( |
Find the nearest object hit by the LineTrace from Start to End that is currently visible (provides correct result in Editor) |
|
|
ToolSceneQueriesUtil::FindSceneSnapPoint ( |
Run a query against the scene to find the best SnapPointOut for the given Point |
|
|
ToolSceneQueriesUtil::FindWorldGridSnapPoint ( |
Run a query against the scene to find the nearest WorldGrid snap point |
|
|
double |
ToolSceneQueriesUtil::GetDefaultVisualAngleSnapThreshD() |
|
|
ToolSceneQueriesUtil::IsPointVisible ( |
||
|
ToolSceneQueriesUtil::IsVisibleObjectHit ( |
||
|
double |
ToolSceneQueriesUtil::PointSnapMetric ( |
Get a measurement for testing whether two points can snap together, useful for choosing the best snap point among multiple options. |
|
ToolSceneQueriesUtil::PointSnapQuery ( |
Test if two points are close enough to snap together. |
|
|
ToolSceneQueriesUtil::PointSnapQuery ( |
Test if two points are close enough to snap together. |
|
|
UMaterialIns... |
ToolSetupUtil::GetCustomImageBasedSculptMaterial ( |
|
|
UMaterialIns... |
ToolSetupUtil::GetDefaultBrushVolumeMaterial ( |
|
|
UMaterialInt... |
ToolSetupUtil::GetDefaultLineComponentMaterial ( |
|
|
UMaterialInt... |
ToolSetupUtil::GetDefaultMaterial() |
Get the default material for surfaces |
|
UMaterialInt... |
ToolSetupUtil::GetDefaultMaterial ( |
Get the default material to use for objects in an InteractiveTool. |
|
UMaterialInt... |
ToolSetupUtil::GetDefaultPointComponentMaterial ( |
|
|
UMaterialInt... |
ToolSetupUtil::GetDefaultSculptMaterial ( |
|
|
UMaterialInt... |
ToolSetupUtil::GetDefaultWorkingMaterial ( |
|
|
UMaterialInt... |
ToolSetupUtil::GetImageBasedSculptMaterial ( |
|
|
UMaterialInt... |
ToolSetupUtil::GetSelectionMaterial ( |
|
|
UMaterialInt... |
ToolSetupUtil::GetSelectionMaterial ( |
|
|
UMaterialIns... |
ToolSetupUtil::GetSimpleCustomMaterial ( |
|
|
UMaterialIns... |
ToolSetupUtil::GetUVCheckerboardMaterial ( |
Get a black-and-white NxN checkerboard material |
|
UMaterialIns... |
ToolSetupUtil::GetVertexColorMaterial ( |
|
|
UE::WeightMaps::FindVertexWeightMaps ( |
Find the set of per-vertex weight map attributes on a MeshDescription |
|
|
UE::WeightMaps::GetVertexWeightMap ( |
Extract a per-vertex weight map from a MeshDescription If the attribute with the given name is not found, a WeightMap initialized with the default value is returned |