Navigation
API > API/Plugins > API/Plugins/ModelingComponentsEditorOnly > API/Plugins/ModelingComponentsEditorOnly/ToolTargets
Inheritance Hierarchy
- FPrimitiveComponentTarget
- FVolumeComponentTarget
References
| Module | ModelingComponentsEditorOnly |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponentsEditorOnly/Public/ToolTargets/VolumeComponentTarget.h |
| Include | #include "ToolTargets/VolumeComponentTarget.h" |
Syntax
class FVolumeComponentTarget : public FPrimitiveComponentTarget
Remarks
Deprecated. Use the tool target instead.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< FMeshDescription > | ConvertedMeshDescription | ||
| UE::Conversion::FVolumeToMeshOptions | VolumeToMeshOptions |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FVolumeComponentTarget
(
UPrimitiveComponent* Component |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const UE::Conversion::FVolumeToMeshOptions & |
Overridden from FPrimitiveComponentTarget
| Type | Name | Description | |
|---|---|---|---|
| void | CommitMaterialSetUpdate
(
const FComponentMaterialSet& MaterialSet, |
Commit an update to the material set. This may generate a transaction. | |
| void | CommitMesh
(
const FCommitter& |
||
| void | GetMaterialSet
(
FComponentMaterialSet& MaterialSetOut, |
Get material set provided by this source | |
| FMeshDescription * | GetMesh () |
||
| bool | HasSameSourceData
(
const FPrimitiveComponentTarget& OtherTarget |
Checks if the underlying asset that would be edited by CommitMesh() is the same for two ComponentTargets |